python初识
程序员文章站
2022-03-21 14:22:01
...
开起这个博客呢,主要是为了记录自己的学习过程,从入门开始,一点点做记录
同时这记录也很适合新手、刚入门或者想入门python的同学噢
如果发现里面有哪里不正确,或者有别的看法的话,可以告诉我,我会第一时间修正
python注释:
1)作用
对代码进行解释说明
屏蔽暂时不需要执行的代码
2)格式
python单行注释:
print("hello world") # 这是注释,输出hello world,注释里面的内容不会输出
python多行注释:
print("hello")
"""
多行注释
三引号里面的内容都不会输出
也不会执行
辅助说明作用
"""
print("world")
python变量:
1)变量的作用
变量是专门用来保存数据的,以便在后面的代码中使用这个数据
定义(准备)一个变量的格式: 变量名 = 数据(值)
num = 10 # 把10保存在了num这个变量中,也可以理解为num这个变量指向了10所在的内存
str1 = "hello world" # hello world字符串保存在str1这个变量中
# PS:字符串为数据类型,在python中有多种数据类型,后面会做记录
注意事项:变量要先定义再使用,否则程序会报错
2)命名规范
由字母数字下划线组成、不能由数字开头,不要有其他符号
区分大小写:
# 以下为合法命名
myfile = "python.py"
MyNum = 3
your_car = "Benz"
# 以下为不合法命名
1num = 10
[email protected] = 20
# 区分大小写,以下为两个不同的变量
Myqq = 10000
myqq = 88888
推荐命名的方式:
小驼峰式命名
# 第一个单词以小写字母开始,第二个单词首字母大写
myName = "Jayson"
大驼峰式命名
# 每一个单词的首字母都采用大写字母
MyName = "Jayson"
CarName = "Benz"
下划线命名
# 单词与单词之间用下划线连接
my_name
起一个可读性比较强的变量名
num1 = 20 # 一眼就能认出是关于数字的
str1 = "hello" # 一眼就能认出是关于字符串的
3)避开关键字
关键字就是带有一定功能的单词 比如print type
关键字查询
import keyword # 导入关键词,import是用于导入模块,keyword就是其中的一个模块
print(keyword.kwlist) # 打印出关键词列表
"""
可能的输出结果:
['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']
以上的所有关键词不能用作变量的命名
"""
4)查看变量数据类型
用type()即可查看到数据类型
num = 10
num2 = 10.0
str1 = "hello world"
# print() 是打印的作用,即把输出的结果打印到屏幕上
print( type( num ) ) # 打印int整数类型
print( type( num2 ) ) # 打印float浮点数类型
print( type( str1 ) ) # 打印字符串str类型