Python学习随记(二)
print函数
#hello,a world为print函数所输出测内容,sep='|'中表示使用|替换为输出内容间原本的空格,
# end=''使用空格替换print函数结尾原本的换行符
print("hello", " a world", sep='|', end='')
# 检测多行注释是否为字符串
print("""
这是双引号的多行注释
其实也是一个字符串
""")
# 字符串拼接
print("hello"+"world")
input函数
print(input("请输入你的年龄:"))
# input 接收的所有东西都是字符串类型
多行注释
'''
多行注释
这是单引号的多行注释
'''
"""
这是双引号的多行注释
其实也是一个字符串
"""
import导包
#导入代码运行时从库中导入的包,以下两种方法 均可
import keyword
from copy import deepcopy
命名规范
#在python的语法中并没有常量这一说法,但规矩死人或,全世界所有程序员共同规定
#python中大写字母命名的均为“不可改动的常量”,例如:
PI = 3.14
# python中的变量规范
# 大小写字母 数字 下划线 构成 但是不能是数字开头
# 能不能是关键字(保留字)
a = 10
b = 10
ab = 10
aA_10 = 11
#变量名可以用中文汉字命名,但在实际编程中并不使用,例如:
火车头 = trainHead
#在工作中程序往往由一个团队的多个成员共同完成,因此为了团队的共同利益,也为了团队成员之间更易读懂彼此的代码,在变量的命名时我们需要做到见名知意,以中文火车头为例:
trainHead = 1#驼峰命名法:除一个单词外的其他单词首字母大写,常用在类名、文件名的定义上
train_head = 1#下划线命名法,既在各个英文单词中间用一个下划线“—”隔开
huo_che_tou = 1#编程中我们也可以看到使用中文拼音组成命名的变量或类名文件名,此方法亦可见名知意,但更推荐上两种
# hct = 1 错误案例
#一下为python中的保留字
# ['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await',
# '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']
基本数据类型
# 整型 int
# 浮点型 float
# 布尔型 bool
# 字符型 string
# type() 查看变量的数据类型
print(age, type(age))
age_immortal = 10_0000_0000_0000_0000_0000
print(age_immortal)
print(0xffff)
print(int("fffa", 16))
# 进制转换
# 37
# -> 转换二进制 32 + 4 + 1 2^5 2^2 2^0 0010 0101
# 0010 0100 -> 二进制转十进制 0*2^0 + 0*2^1 + 1*2^2
# 二进制转十六进制 0000 0 -> 15
# 十六进制转十进制 0xffff 1111 1111 1111 1111 15*16^0 + 15*16^1
标签:多行,10,0000,Python,命名,学习,注释,print,随记
From: https://blog.csdn.net/qq_54264254/article/details/136722548