Day1-软件使用及python基础语法学习总结
1.常用快捷键
Pycharm软件常用快捷键
快捷键 | 功能 |
---|---|
ctr + s | 保存 |
ctr + c | 复制 |
ctr + v | 粘贴 |
ctr + x | 剪切 |
ctr + d | 快捷复制,直接复制本行到下一行(也可选择多行) |
ctr + z | 撤销 |
ctr + shift + z | 反撤销 |
ctr + a | 全选 |
按住shift,鼠标选择开始和结束 | 框选起始光标到结束光标的内容 |
ctr + / | 单行注释(# 开头) |
‘’‘…’‘’,“”“…”“” | 多行注释(三单引号或三引号) |
ctr + f | 查找(光标在哪就作用在哪) |
按住alt,然后鼠标选定位置左键 | 生成多光标(如需取消就在任意地方点击左键) |
ctr + y | 删除本行 |
2.行和缩进
行:
正常情况python一条语句独占一行,一行结束不需要其他符号(区别java和c)
特殊情况:如果需要在一行写多条语句,可以用“;”分隔(一般用于变量赋值的时候,其他情况不推荐,不利于阅读)
print('hi hi hi')
hi hi hi
print('okok!')
okok!
a=3;b=4;c=5
缩进
python语言有严格的缩进规则,用缩进来表示程序逻辑的关系,不能随意缩进。
默认是一个缩进是一个tab(4个空格)。
3.常见数据类型
1)数字类型
用来表示数值大小的数据类型,与数学中表示数字的方式一样。
类型:整型(int),浮点型(float)表示小数
a=1 # int
b=1.23 # float
2)文本类型
用来表示文字信息的数据类型,既字符串类型(str),用单引号或双引号包裹表示。
a='fkk98883'
b="唧唧复唧唧"
3)布尔类型
用于判断是否,用True和False表示。
flag=True
a=False
4)空值
用于表示“无”,“空”,用None表示。
A=None
4.标识符(变量)
命名规则:由字母、数字或者下划线组成,但不能以数字开头。
特殊:能用中文,但不推荐。
5.关键字(保留字)
Python中有特定意义的标识字,如True,False,None,and等。
注:不能用关键字命名变量。
import keyword
keyword.kwlist # 查看python中的关键字
6. type()函数
python中的一个内置函数,用于返回所查对象的类型。
用法:type(对象)
print(type(None))
<class 'NoneType'>
print(type(True))
<class 'bool'>
print(type(1))
<class 'int'>
7.类型转换
python类型转换通用格式:转换类型名(原类型)
1)其他类型转整型(int)
能把float或者纯整型字符串转成整型,浮点型的字符串不能直接转。
float转的时候是采用留整。
注:bool型也可以转,True其实就是1,False是0
print(int('09884'),int(1.23),type(int(1.23)))
9884 33232 <class 'int'>
# print(int('3.14')) # 错误
2)其他类型转浮点型(float)
整型或者去掉’'后是纯数字的字符串也可以。
print(float(123),float('15664.33'))
123.0 15664.33
3)其他类型转字符串(str)
都能转,就是在原类型上加上’’
8. print()输出函数用法
一个将对象输出打印到控制台的内置函数。
常规用法:print(对象1,对象2,对象3…)
对象可以是值、变量、表达式或者函数。
可选参数:
- end=‘’ 输出完后以什么结尾,默认以换行结尾
- sep=‘’ 打印多个数据的时候,以什么分割,默认是空格
print(1,3,4,5)
1 3 4 5
print(5>6)
False
print('just do it',12321,end=';',sep=',')
just do it,12321;
9. input()输入函数用法
用于从控制台获取用户输入的数据,返回的是一个str。
用法:input(‘自定义输入信息’)
name=input('请输入姓名:')
print(name,type(name))