python基础知识
1、编码:
# -*- coding:utf8 -*-
以上这一行代码
Python3 无需关注
Python2 每个文件中只要出现中文,头部必须加
2、input用法
永远等待,直到用户输入了值,就会将输入的值赋值给一个东西
3、变量名
可以使用:
- 字母
- 数字
- 下划线
PS:
数字不能开头
不能是关键字
不要和python内置的东西重复
4、条件语句
#缩进用4个空格或用TAB #第一种.: n1 = input('>>>') if "alex" == "alex": n2 = input('>>>') if n2 == "确认": print('alex SB') else: print('alex DB') else: print('error') #注意: #n1 = "alex" 赋值 #n1 == 'alex' 比较, #第二种: if 条件1: pass elif 条件2: pass elif 条件3: pass else: pass print('end') #第三种 #条件1 and or if n1 == "alex" or n2 == "alex!23": print('OK') else: print('OK') #PS: #pass 代指空代码,无意义,仅仅用于表示代码块
5、字符串(引号):
name = “你好” name = “abcd” name =‘abcd’ name =“““abcd””” name = ‘‘‘abcd’’’ #以上都是可以的 #字符串加法: n1 = "abc" n2 = "de" n3 = n1 + n2 print(n3) #n3 = "abcde" #字符串乘法 n4 = n1 * 10 #abc重复出现10次
6、数字
age = 33 #数字加法
a1 = 10 a2 = 20 a3 = a1 +a2 #数字减法 a3 = a1 - a2 #数字乘法 a3 = a1 * a2 a3 = 100/10 a3 = 4**4 #4的4次方
a3 = a1 // a2 #取商
a3 = 39 % 8 #获取39除8得到的余数
判断是否为偶数
a = 13 temp = a % 2 if temp == 0; print("偶数") else: print("奇数”)
7、循环
死循环
while 1 == 1: print('ok')
while循环
count = 0 while count < 10: print('ok') count = count +1 #先计算右边的结果,赋值给左边的变量
print('no')