-
,一般使用4个空格作为缩进查看全部
-
# 使用普通字符串
path = "C:\\Users\\Username\\Documents\\file.txt"
# 使用raw字符串
path_raw = r"C:\Users\Username\Documents\file.txt"
print(path)
print(path_raw)
查看全部 -
- 变量名由大小写英文字母、数字和下划线
_
组成
查看全部 - 变量名由大小写英文字母、数字和下划线
-
a=
b=a.format()
print(b)
查看全部 -
字符转义
\单个字符转义
r 整串转义
''' 。。'''多行字符串
'''line1
line 2
line3'''
='line1\nline2\nline3'
查看全部 -
当字符串中有‘’和“”,那么用 \ 转义
bob said \“I\'m ok\”.
\n表示换行
\t表示一个制表符
\\表示 \ 字符本身
查看全部 -
0,空字符串和None 看出False
a=Trur
print(a and o or 99)==>99
not的计算优先级高于and和or
Trur and not False==>True
查看全部 -
四则运算
result=a+b
print(result)
取模,即取余,用%表示
print(3%2)==>1
地板除,取整,用//表示
10//4==>2
小数点位数:
round(num,2) 保留两位小数
查看全部 -
变量名:大小写字母、数字和下划线组成,不能数字开头
定义变量:变量名=数据
查看全部 -
二进制:0b开头
十六进制:0x开头
浮点:1.23e9=12.3e8
字符串:单引号或双引号
布尔:and,or,not
空值:None
查看全部 -
列表(list)是一种有序的容器,放入list中的元素,将会按照一定顺序排列。构造list的方法非常简单,使用中括号[]把需要放在容器里面的元素括起来,就定义了一个列表。
比如列出所有同学们的成绩:查看全部 -
s = 'ABCD'
for ch in s:
print(ch) # 注意缩进在上述代码中,
s = 'ABCD' for ch in s: print(ch)
ch是在for循环中定义的,意思是把字符串s中的每一个元素依次赋值给ch,然后再把ch打印出来,直到打印出字符串s的最后一个字符为止。
查看全部 -
我们可以使用if-elif-else语句来简化以上的逻辑。其中elif就是else if的意思。
查看全部 -
def average(*args):
sum = 0
if len(args)>0:
for item in args:
sum += item
avg = sum / len(args)
# return avg
print(avg)
else:
print("None")
av1=average(1,2,3,5)查看全部 -
def greet(t=1):
if t == 1:
print("hello")
else:
print("hello, world.")
g1 = greet(2)
g2 = greet()查看全部
举报