变量名:-字母
-数字
-下划线
数字不能开头
不能是关键字——import keyword
keyword.kwlist
条件语句:同一代码块——缩进位相同(基本4个空格)
if 条件: if 条件:
内部代码块 elif 条件:
else: else:
print(“-----”)
print(".....") 条件后加pass ,相应进程结束。
字符串(引号)——加法,乘法
数字——加,减,乘,除,乘方,幂
a3=39//8——39除以8的商
1.使用while循环输入1 2 3 4 5 6 8 9 10
# _*_ confing: utf-8 _*_
n = 1
while n <11:
if n==7:
pass
else:
print(n)
n=n+1
print('——end——')
2.求1-100的所有奇数的和
# _*_ coding:utf-8 _*_
n=1
while n <101:
temp =n %2
if temp == 0:
pass
else:
print(n)
n=n+1
print('----and----')
3.求1-100的所有偶数的和
# _*_ coding:utf-8 _*_
n=1
while n <101:
temp =n %2
if temp != 0:
pass
else:
print(n)
n=n+1
print('----and----')
4.求1-100所有数之和
# _*_ coding:utf-8 _*_
n=1
s=0
while n<101:
s =s+n
n =n+1
print(s)
5.求1-2+3-4+5....+99的和
# _*_ coding:utf-8 _*_
n = 1
s = 0
while n < 100:
temp = n % 2
if temp == 0:
s = s - n
else:
s = s + n
n = n + 1
print(s)
cmd——编译器路径 相应代码路径
在循环语句中,遇到continue直接回到条件开头,终止当前循环,开始下一次循环。
遇到break直接跳出相应循环语句,终止所有循环。
question:
用户登录(三次机会重试)
# _*_ coding:utf-8 _*_
count = 0
while count < 3:
user = input('>>>')
pwd = input('>>>')
if user == 'alex' and pwd == '123':
print('欢迎登陆')
print('.......')
break
else:
print('用户名或者密码错误')
count = count + 1