linux下运行python
#头部加python安装路径 #!usr/bin/env python
函数:
print() #输出 input() #输入
运算符:
#1.算数运算: + #加法 - #减法 * #乘法 / #除法 // #取整数 - 返回商的整数部分 % #取模 - 返回除法的余数 ** #幂 - 返回x的y次幂 #2.比较运算(返回的值是布尔值): == #等于 != #不等于 < #小于符号 > #大于符号 <= #小于等于符号 >= #大于等于符号 #3.赋值运算: = #赋值 += #加法赋值运算 -= #减法赋值运算 *= #乘法赋值运算 /= #除法赋值运算 %= #取模赋值运算 **= #幂赋值运算 //= #取整数赋值运算 #4.逻辑运算符: and #如果两个结果都同时为真,则返回(true)否则返回(false) or #如果两个结果有一个为真,返回(true) not #如果结果为真,返回(false)为假,返回(true) #5.成员运算符: in #在指定序列中能找到值返回(true) not in #在指定序列中找不到内容返回(true)
变量命名规则:
#只能用数字 字母 下划线 并且不能以数字开头。 name = "码农也疯狂" name1 = "码农也疯狂" _name = "码农也疯狂"
字符串:
1 # 字符串只能用这3种方法表示 2 ‘这是一个字符串‘ 3 "这是一个字符串" 4 """这是一个字符串"""
if 判断语句的使用:
if 1 == 1: #判断1是否等于1 print("符合判断条件,输出的内容.") else: print("不符合判断条件,输出的内容。")
while 循环语句的使用
#死循环 while 1 == 1: print("这是一个死循环") #输出1-100的数字 n = 1 while n < 101: print(n) n += 1
练习题:
# 请输出1-100以内的奇数 n = 1 while n < 100: if n % 2 == 0: pass else: print(n) n += 1
# 请输出1-100以内的偶数 n = 1 while n < 100: if n % 2 == 0: print(n) else: pass n += 1
# 请输出1-100以内的和 n = 1 s = 0 while n < 101: s = s + n #储存n上次相加的和 n += 1 print(s)
# 请输出1,2,3,6,8,10以内的和 n = 1 while n < 11: if n == 5 or n == 7 or n == 9: #如果有一个条件符合就直接跳过 pass else: print(n) n += 1
# 用户密码输入错误3次自动结束程序 user_name = "123456" #账号 user_passwd = "123456" #密码 n = 1 while n < 4: if user_name == input("请输入账号:") and user_passwd == input("请输入密码"): #判断账号密码是否符合 print("登陆成功") n = 4 else: print("登陆失败", n, "次数") n += 1