Python自学学习记录
打印输出:hello word!
print() 打印输出函数
print() 主要在学习阶段使用,便于我们确认结果的正确性,在实际工作的代码中,基本不会使用 print,会使用其他的内容代替
print() 函数中是什么内容,就会显示什么内容,里面的文字信息可以用双引号,也可以使用单引号
print("hello word!")
print('hello word!')
print('hello Python!!!')
注释
# 单行注释
# print() 是 python 中自带的函数,作用在控制台中输出()括号中的内容,后续看到这个函数就是输出打印数据
# 的;或者想要在控制台中显示某个内容,就要使用 print() 函数
"""
# 多行注释(三对引号的注释,单引号、双引号都可。)
# (三对引号的注释,一般写在文件的最开始部分,或者文档注释处)
"""
变量
变量作用:是用来存储数据的(在程序代码中出现的数据,想要保存下来使用,就必须使用变量)
如:测试数据,用户名,密码,验证码。
变量注意事项:变量必须先定义(保存数据)后使用(取出数据)。
变量名 = 数据值 (可以理解为 是将数据值保存到变量中)
比如: name = ‘张三’ (定义一个变量 name,存储的数据值是 张三)
变量定义之后,想要使用变量中的数据,直接使用变量名即可
使用变量获取数据,打印
print(name)
name = '张三'
print(name)
age = 18
print(age)
变量名的命名规范
起名字的规范,标识符的规则
1.必须由字母、数字和下划线组成,并且不能以数字开头
2.不能使用 Python 中的关键字作为变量名
关键字:Python 自带的已经使用的标识符,具有特殊的作用
Python 中的关键字:
False None True and as assert break class
continue def del elif else except finally for
from global if import in is lambda nonlocal
not or pass raise return try while with
yield
3.严格区分大小写
4.建议性的命名
- 驼峰命名法
大驼峰:每个单词的首字母大写 ‘MyName’
小驼峰:第一个单词的首字母小写,其余单词的首字母大写‘myName’ - 下划线连接法:每个单词之间用下划线连接‘my_name’
- 见名知意
name 姓名 ;age 年龄 ;height 身高 …
数据类型
将生活常见的数据划分为不同的类型,因为不同的类型可以进行的操作是不一样的,数字需要加减乘除,文字不需要…
1.数字类型
- 整型(int),就是整数,即不带小数点的数
- 浮点型(float),就是小数
- 布尔类型(boll),只有两个值
真(True),1,非0即真
假(False),0
True 和 False 都是 Python 中的关键字,注意大小写,不要写错了 - 复数类型(3 + 4i)
2.非数字类型
- 字符串(str),使用引号引起来的就是字符串
- 列表(list),[1,2,3,4]
- 元组(tuple),(1,2,3,4)
- 字典(dict),{‘name’:‘小明’,‘age’:18}
type()函数
可以获取变量的数据类型
type(变量)
想要将这个变量的类型在控制台显示,需要使用 print 输出
print(type(变量))
# 整型 控制台显示<class 'int'>
age = 18
print(type(age)) # <class 'int'>
# 浮点型 控制台显示<class 'float'>
height = 1.71
print(type(height)) # <class 'float'>
# 布尔类型(True False) 控制台显示<class 'bool'>
isMan = True
print(type(isMan)) # <class 'bool'>
# 字符串类型 控制台显示<class 'str'>
name = '小明'
print(type(name)) # <class 'str'>