#所有编程语言
计算机只认识二进制,把咱们写的这些东西,翻译给计算机
编译器
#1、编译型语言
#运行代码之前,必须经过编译。
#一次编译、多次运行,速度快
c 、 c++
#2、解释型语言
#它是在运行的时候才编译的,代码执行一行编译一行。
php、ruby、python、java等...
一、打印
print('hello world!')打印一句话(输出)
二、变量
用来存放东西的
ip = '118.24.3.40'
name = "小军"
print(ip)
print(name)
单引号和双引号还有三引号使用
words = "let's go!"
#谭爱玲真"漂亮"
words2= '谭爱玲真"漂亮"'
words3='''let's go! 谭爱玲真"漂亮"'''
'''
print(words)
print(words2)
print(words3)
'''
三个引号括起来表示多行注释
age = 18.98
name = "小黑"
name = input('请你输入一个名字:')
print(name)
条件判断if else ==条件 :为英文冒号
if name=='谭爱玲': #如果名字是XX
print('大美女') #输出是XX
elif name=='小军':
print('帅哥')
elif name == '王灿':
print('哈哈哈')
else: #否则
print('更漂亮') #输出是XX
if name=='':
print('请重新输入')
#输入一个分数 大于等于90 优秀
#小于 90 大于等于80 良好
#大于等于60 小于80 及格
#小于60,不及格
score = input('请输入你的成绩:') #输出的的是string类型
#用inpu接受到的类型全部都是字符串
print('score的类型',type(score))
score = int(score) #强制类型转换
print('score的类型',type(score))
if score >=90 :
print('优秀')
elif score<90 and score>=80 : #同时满足用and
print('良好')
elif score<80 and score>=60 :
print('及格')
else:
print('不及格')
#重复做一件事、
#循环、遍历、迭代
# #while for用while循环的话,必须得有一个计数器
count = 0 #计数器,控制循环次数
#循环就是在重复的执行循环体里的代码
while count<3:
name = input("请输入一个名字:")
print('你输入的名字是',name)
break
# if name=='quit':
# break #结束循环,在循环里面遇到break,不管还有多少次循环,;立即结束循环
# count = count+1
continue #结束本次循环,继续执行下次循环
count+=1 #循环体
else:#循环正常结束之后执行的
print('什么时候执行我呢?')
count = 0
while count<5
print('哈哈哈')
if count==2;
continue #结束本次循环,继续执行下次循环
count+=1
print('这是虾米的代码')
print('这是下什么的')
#总共7次机会
#100, 提示输入大了提示输入小了,
import random
num =random.randint(1,100) #随机产生的数字
print(num)
#代码都是从上到下运行的
count = 0
while count<7:
count+=1
guess =input('请输入一个数字:')
guess =int(guess) #转成int类型
if guess>num:
print('猜大啦')
continue
elif guess==num:
print('恭喜你,猜对了')
break
else:
print('猜小了')
continue
else:
print('错误次数过多')
# for count in range(5):
# print('哈哈哈')
for i in range(3):
guess =input('请输入一个数字:')
guess =int(guess) #转成int类型
if guess>i:
print('猜大啦')
elif guess==i:
print('恭喜你,猜对了')
break
else:
print('猜小了')
else:
print('错误次数过多')
# for hhh in range(9):
# print(hhh)
#字符串格式化
import datetime
name = '谭爱玲'
today =datetime.date.today()
welcome1 = '%s,周末了,亲手为家人泡上一道茶吧。'
'今天的日期是%s'%(name,today)
print(welcome1)
name2 = '锤锤'
print(name+'爱'+name2)
words3 = '你的名字 {name} 你的年龄 {age}'.format(name='小黑',age=18)
print(words)