创始人:Guido van Rossum(龟叔)(仁慈的独裁者)
Java的优势:进入市场早,比python更加稳健(支持亿级用户,支持千万级用户),
主要应用领域:
常用的解释器:
print("hello word")
why:机器是很傻的,分辨不出,所以人为的划分,我们告诉计算机,他能做它相应的一些操作。
what:
对数据进行明确的归类划分,便于执行特定的操作。
100 、 102 就是数字(int) +-*/
[1,2,3,‘中国‘] (list)
‘china‘ 记录信息描述信息(str)
str(字符型):‘abc‘ "abc" ‘‘‘abc‘‘‘ """abc"""
区别是:
‘‘‘abc‘‘‘用于换行 (诗)
msg=''' 今天
明天
后天
'''
单双引号配合使用
content="I‘m taibai, 18 years old."
bool(布尔型):True False 判断真假
if type(a) is list :
变量与数据类型的区别:
- datatype: a data type or simply type is an attribute of data which tells the compiler or interpreter how the programmer intends to use the data.
name = input('请输入姓名:')
sex = input('请输入性别:')
age = input('请输入年龄:')
msg = '我叫:'+ name +',性别:' + sex + ',年龄:' + age + '。'
print(msg)
if 3>2:
print(666)
print(222)
age = int(input("请输入年龄"))
if age > 18 :
print("恭喜你成年了!")
else:
print("小屁孩")
score = int(input("请输入分数"))
if score >= 80 and score <= 100:
print("优秀!")
elif score >= 70 :
print("良好")
elif score >= 60 :
print("及格")
elif score >= 0 :
print("不及格")
else:
print('error')
username = input("请输入用户名:")
password = input("请输入密码:")
your_code = input("请输入验证码:")
code = 'abc'
name = 'naqin'
pw = '123'
if code == your_code:
if name == username and password == pw:
print("成功!")
else:
print("账号或密码错误!")
else:
print("验证码错误!")
while 条件:
循环体
1. 改变条件: **标志位** flag = True
打印1~100
flag = True
num = 1
while flag :
if(num == 100):
flag = False
print(num)
num +=1
打印1~100之间的偶数
num = 1
while num :
if(num == 101):
break
elif num % 2 ==0:
print(num)
num +=1
使用while循环打印1 2 3 4 5 6 8 9 10
#错误代码: 错因: 循环驱动放在了条件判断后面,在一次中止后,循环驱动无法改变,所以后面循环部分都无法执行。
num = 1
while num <= 10:
if num == 7 :
continue
print(num)
num += 1
#正确代码:
num = 0
while num < 10:
num += 1
if num == 7:
continue
print(num)
原文:https://www.cnblogs.com/chennaqin/p/10799730.html