变量
要求:1.不能数字开头
2.不能是python关键字
3.不能和python内置的东西重复
4.由字母,数字,下划线组成
a
a_123
条件变量
格式
if 条件 :
代码块
else:
代码块
例如
if a=1:
print(a)
else:
print(0)
数据类型
字符型
在python中规定,由' '," ",""" """和''' '''包起来的数据类型为字符型,如
'a'
"b"
'''c'''
"""d"""
字符的加法
字符的加法为将多个字符按顺序拼接,如
'a'+'b'='ab'
字符的乘法
字符的乘法为重复输出字符如
'a'*5='aaaaa'
数字型
数字型又分为整型(int),浮点型(float)
3/2=1.5
3//2=1
3**3=27
while循环
while 条件判断;
代码块
首先判断条件判断的值,若为假,则执行跳出循环,若为真,则执行代码块,再重复以上步骤。
其他
编写的py文件的开头要写上
#! /usr/bin/env python
# -*- coding : utf8 -*-
作业
#使用while循环输入1 2 3 4 5 6 8 9 10
#! /usr/bin/env python
# -*- coding : utf8 -*-
#使用while循环输入1 2 3 4 5 6 8 9 10
n = 1
while n <= 10:
if n != 7:
print(n)
n=n+1
#输出1到100所有数的和
#! /usr/bin/env python
# -*- coding : utf8 -*-
n = 1
my_sum=0
while n <= 100:
my_sum = my_sum + n
n = n + 1
print(my_sum)
#输出1到100的所有奇数
#! /usr/bin/env python
# -*- coding : utf8 -*-
n = 1
while n<=100:
print(n)
n=n+2
#输出1到100的所有偶数
#! /usr/bin/env python
# -*- coding : utf8 -*-
n = 2
while n<=100:
print(n)
n=n+2
#求1-2+3-4+5-6...+99的值
#! /usr/bin/env python
# -*- coding : utf8 -*-
n1 = 1
n2 = 2
my_sum = 0
while n1 <= 99 and n2 <= 99:
my_sum = my_sum + n1 - n2
n1 = n1 + 2
n2 = n2 + 2
print(my_sum)
#拥护登陆(3次)
#! /usr/bin/env python
# -*- coding : utf8 -*-
in_name = input()
in_password = input()
n = 0
while in_name != "name" and in_password != "password" and n<2:
m=2-n
print("用户名或密码错误,你还有%d次机会输入" % m)
in_name = input()
in_password = input()
n=n+1
if n < 2:
print("hello world")
else:
print("False")