win常用快捷键
ctrl+s 保存
Ctrl+s 复制
Ctrl+v 粘贴
Ctrl+/ 添加或者取消单行注释
Ctrl+x 剪贴
Ctrl+z 撤销
ctrl+shift+z 反撤销
Ctrl+a 全选
按住alt不放可以让编辑区同时出现多个光标
ctrl+f 搜索
Ctrl+r 替换
Ctrl+shift+F10 执行
python基本语法
- 注释
程序中的说明文字,没有任何程序功能,不会被被执行。
单行注释:就是在说明文字前加#
# 这是声明一个变量
name = '薛毅'
age = 17 # 这是一个变量,用来保存年龄
多行注释:每行前面加#或将说明文字放在三个单引号或双引号之前,一般用双引号
"""
第一行注释
第二行注释
第三行注释
"""
- 标识符
标识符是程序中用来给变量或者函数或者类命名用的
Python对标识符的要求:必须是由字母、数字、下划线组成,并且数字不能开头
abc = 100
abc123 = 100
abc_ = 100
ab_12 = 100
# 12ab = 100 SyntaxError: invalid syntax语法错误
# ab~c = 100 SyntaxError: invalid syntax语法错误要求来
注意:在Python3.x里面标识符中可以包含出ASCII以外其他字符(包含中文), 但实际开发的时候还是按照Python2.x
- 关键字
Python保留下来用来表示一些特殊功能或者特殊意义的标识符,就是Python的关键字(保留字)
import keyword #导入Python的标准库keyword
print(keyword.kwlist) #打印Python中所有关键字列表
- 数据类型
-
Python中常见的数据类型有:
整形(int)包含所有的整数100、0、-50
浮点型(float)包含所有的小数
复数型(complex)包含所有的虚数10+j、20-10j
布尔类型(bool):只有两种结果的数据,是否、真假、是不是、
确定不确定,只有两个值 分别是True和False
字符串(str)程序中的文本数据,值是通过单引号或双引号将文本
括起来 -
获取数据的类型 type(数据)
print(type(10+1j))
- 缩进
在写Python代码时,每条语句前的空格的个数是有严格的规范,不能随便加空格。也不能在必须加空格的地方少空格。 - print函数
print函数,控制台输出函数,可以输出print后面括号中所有内容
print(100)
print(100, 50, 1.5)
print('第一行内容', end='')
print('第二行内容') # 第一行输出完直接第二行
print(100, 12.5, abc, sep=';') # 数据之前用;隔开
- input函数
input函数,获取从控制台输入的内容,输入的时候以回车结束
content = input('请输入:') # 从控制台输入内容,给content
print(content)
注意:当程序执行到input的时候,程序会停下来等待用户输入,直到输入完成才会接着往下执行。
- 变量
基本语法:变量名 = 值
说明:
变量名-程序员自己命名的。
要求:
是标识符,不能是关键字
规范:
1. 遵循pep8的命名规范,所有的字母小写,如果名字是由多个单词组成,单词之间使用下划线(_)隔开
2. 见名知义(看到变量名就能知道这个变量中到底存的是什么数据)
3. = - 赋值符号将=右边的值赋给左边的变量
4. 值 - 所有有结果的表达式都可以作为值(可以一个数据,也可以是其他变量,还可以是一个运算结果等等)
python声明变量和给变量赋值的原理:现在内存中开辟空间存储数据,然后将数据的地址存到变量中
dog_name = '旺财'
注意事项:
- 变量必须先赋值在使用
- 重复给同一个变量赋值,后面赋的值会覆盖前面赋的值
- 同一个变量可以付不同类型的值
网友评论