python基础
一、基础
1.1 注释
单行注释:用#来表示,也可用快捷键 ctrl+/ 。建议代码与注释有两个空格,注释与注释内容之间有一个空格。
多行注释:用"""或’‘’
1.2 内置函数
1.2.1 print
print(object,end=)
print('你好')
end:表示打印完想要的内容后,想要他做什么,可以不传信息,此时默认在打印完成后空一行。
在默认情况下,函数输出内容后,会自动在内容末尾增加换行
print("*", end = "") #不会换行
print("*", end = "---")
end 为输出完内容后,后面要输出的东西,这样输出的不会有换行
1.2.2 input 函数
接受一个输入数据,返回为字符串类型
result = input()
1.3 变量与关键字
1.3.1 变量
python中不需要指定变量的数据类型,语句后面没有分号
变量名只能是字母,数字,下划线的组合,且首字母不能为数字,,不能为关键字
a=10
print()
name = '小慕'
age = 20
is_sleep = 'ok' #表示疑问,睡觉了吗
print(name, age, is_sleep)
a,b,c = 1,2,3 # 可以写在同一行
print(a,b,c)
1.3.2 关键字
1.3.3 数据类型
数字类型:int, float
type:内置函数
返回变量的类型
type(已经被赋值的变量名或变量)
可将数据类型打印出来
print(type(2.1))
1.4 入口语法与缩进
打开入口
import os
if __name__ == '__main__': # 一边是两个下划线
print(os.getcwd()) # 获取当前路径
print('123')
有冒号,下一行就缩进
若想恢复代码块,取消缩进,与if持平
一般入口代码块为整个程序的末尾.
不一定需要脚本入口
1.5 字符串类型
字符串赋值的时候用单引号或双引号都行。
字符串拼接:
用加号,
与整数用*号,重复拼接相同的字符串
1.5.1内置函数
id: 返回变量的内存地址
name = 'baby'
id(name)
**len:**返回字符串类型
无法返回数字类型的长度,因为数字类型没有长度
返回值 = len(字符串)
length = len('天霸')
print(length)
max:返回当前数据中最大的成员
max(数据)
print(max('今天是1月'))
print(min('今天是1月'))
min:返回当前数据最小的成员
字符串拼接用+
1.5.2 内置成员运算符 in
用来判断你的数据中是否存在你想要的成员
例题:
判断‘开发’这个词是否为字符串的成员
in 的左边是希望被检测的成员,右边为检测的字符串
not in :判断是否不在
1.6 布尔类型&空类型
使用场景:
判断一件事情的真假
空类型: