博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
py定义变量-循环-条件判断
阅读量:4958 次
发布时间:2019-06-12

本文共 2538 字,大约阅读时间需要 8 分钟。

定义变量

# print('hahaha')

name = " let'go "
title = '刘伟长得 "很帅"!'
conent = '''
     let'go
     刘伟长得 "很帅"!
'''
'''
print(name)
print(title)
print(conent)
'''
#定义变量就是为了在后面还要用到它的值
#编程都是和内存打交道的。
#见名知意
age = 10  #int 类型
name ='小白' #字符串类型  string
socre = 89.98  #浮点型  float
print(type(age))      #type 看变量是什么类型的
print(type(name))
print(type(socre))

 

变量名只能是 字母、数字或下划线的任意组合

变量名的第一个字符不能是数字
以下关键字不能声明为变量名

 

条件判断

# age = 18

#
# if age<18:
#     print('未成年人')
# else:
#     print('成年人')
# age = input('请输入你的年龄:') #接受输入的,python3
# # raw_input 如果是python2的话,要用raw_input
# # 只要用input接收输入的值,全部都是string类型的
# age = int(age)   #类型转换,转成int类型
# if age<18:
#     print('未成年人')
# else:
#     print('成年人')
# 多条件判断
# score = input('请输入你的成绩:')
# score = int(score)
# if score>=90:
#     print('优秀')
# elif score>=75 and score<90 :
#     print('良好')
# elif score>=60 and score<75:
#     print('及格')
# else:
#     print('不及格')
# or
sex = input('请输入你的性别:')
# if sex == '男' or sex == '女':
#     print('性别合法')
# else:
#     print('性别输入错误!')
if sex!='男' and sex!='女':
    print('性别 未知')
print('程序运行结束')
# > < >= <= != ==

条件判断练习

# 产生一个数字 10

# 输入一个数字
#  输入的小 提示他小了
#  输入的大的话,提示他输入的大了
import random
num = random.randint(1,10) #随机产生一个1-10之间的数字
print('随机产生数字是:',num)
new_num  = input('请输入你要猜的数字是多少:')
new_num = int(new_num)
if new_num>num:
    print('输入大了')
elif new_num<num:
    print('你输入数字太小了')
else:
    print('恭喜你猜对了')
#xunh

 

循环

# 重复的去做一件事情

# 循环、迭代、遍历
# for
# while
# print('Hello world')
#while 必须得有一个计数器
import random
num = random.randint(1,100) # 90 1
count = 0 #计数器
while count<7:
    guess =  input('请输入你要猜的数字:')
    guess = int(guess)
    if guess>num:
        print('猜大了')
    elif guess<num:
        print('猜小了')
    else:
        print('恭喜猜对了,数字是:',num)
        break
    #count = count + 1
    count+=1
    #循环体,循环的时候是在重复执行循环体里面东西
    # break 在循环里面遇到break,立即结束循环,不管循环有没有循环完
    # continue 在循环里面遇到continue 那么就结束本次循环,继续进行下一次循环

for循环

# for i in range(101):

#     print(i)
    #循环体

 

后面要加:的有

#if  else
#while
# for

# 字符串格式化
import datetime
today = datetime.date.today()
username = input('请输入用户名:')
# welcome = '欢迎光临:' + username + str(today)  #第一种方式
welcome = '欢迎光临: %s 今天的日期是:%s,今天下雪了'%(username,today) #用占位符
# %s 字符串  %d  整数 %.2f
print(welcome)
age = 18
score = 98.699
info = '你的用户名是%s  年龄是 %d  成绩是%.2f '%(username,age,score)
print(info)

 

while循环

# count = 0

# while count<3:
#     if count==2:
#         print('22222')
#     count+=1
# else:
#     print('循环结束!')
#while循环对应一个else的时候,循环在正常结束之后才会执行它
num = 5
count = 0 #计数器
while count<3:
    guess =  input('请输入你要猜的数字:')
    guess = int(guess)
    if guess>num:
        print('猜大了')
    elif guess<num:
        print('猜小了')
    else:
        print('恭喜猜对了,数字是:',num)
        break
    count+=1
else:
    print('游戏次数已经用完了。')

 

转载于:https://www.cnblogs.com/jiadan/p/8620709.html

你可能感兴趣的文章
【刷题】Git知识点
查看>>
【转】 iOS开发UI篇—控制器的View的创建
查看>>
硬盘下出现字母加数字命名的文件夹--处理方法
查看>>
URL处理----拼接和编码
查看>>
apache 和 tomcat关系(转)
查看>>
JavaScript中使Promise模式进行异步编程
查看>>
保护视力,用耳朵听文章、帖子、电子书
查看>>
C++ const总结
查看>>
httpclient
查看>>
Centos安装Docker
查看>>
Java反射机制
查看>>
ACM中的正则表达式
查看>>
delphi中locate查找方法
查看>>
jquery Deferred
查看>>
详解C# Tuple VS ValueTuple(元组类 VS 值元组)
查看>>
eval解析JSON中的注意点
查看>>
php 创建包含变量名和它们的值的数组函数
查看>>
Template、ItemsPanel、ItemContainerStyle、ItemTemplate
查看>>
微信小程序----map组件实现解析经纬度
查看>>
bzoj 1208: [HNOI2004]宠物收养所 set
查看>>