首页 > 其他 > 详细

判断,循环--day2学习笔记

时间:2018-05-02 18:57:24      阅读:186      评论:0      收藏:0      [点我收藏+]

#定义变量就是为了在后面还要用到它的值

#编程都是和内存打交道的

name=‘张三‘   

print(name)

#若变量里有单引号时,应使用双引号,例如:name="let‘s go"

#若变量里有双引号时,应使用单引号,例如:name=‘张三长得“很帅”!‘

#若变量里既有单引号又有双引号时,用三引号,例如:content = "‘let‘s go,"lucy" ‘‘‘

age = 10  #int类型

name = ‘小白‘  #字符串类型  string

score = 53.36  浮点型,float

内置函数:type  #查看变量类型

print(type(age))

一.条件判断   if else

例如:判断年龄

技术分享图片
age = input(请输入你的年龄:)     #input接受的输入值,是string类型

age = int(age)    #类型强制转换,转换为Int类型

if age<18:

  print(未成年人)

else:

  print(成年人)
View Code

例如:判断成绩优秀,良好,及格

技术分享图片
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(不及格)
View Code

练习:

#产生一个数字   10

#输入一个数字,输入的小,提示小了;输入大的话,提示他输入的大了

技术分享图片
import random

num = random.randint(1,10)

for i in rang(5):   #猜5次

  new_num = input(请输入你要才的数字是多少:)

  new_num = int(new_num)

  if new_num>num:

    print(输入大了)

  elif new_num <num:

    print(输入小了)

  else:

    print(恭喜猜对了)
View Code

二.循环 (或迭代,遍历)

#for

#while  必须有一个计数器

#重复的去做一件事情

例如:while 循环

count = 0   #定义计数器

while count<10:

  print(‘Hello world‘)

  count = count + 1   #必须有计数器,而且计数器要增加,否则会死循环

#循环体,循环的时候是在重复执行循环体里面的东西

循环小练习:

#7次机会猜数字

技术分享图片
import random

num = random.randint(1,100)

count = 0

while count < 7:

  guess = input(请输入你要猜的数字:)

  guess = int(guess)

  if guess<num:

    print(猜大了)
  elif guess >num:

    print(猜小了)
  else:

    print(恭喜,猜对了)
    break    #猜对了,退出循环  
  count = count + 1
View Code

#循环体:循环的时候是在重复执行循环体里面的东西

#break  在循环里面遇到break,立即结束循环,不过循环有没有循环完

#continue 在循环里遇到continue那么就结束本次循环,继续进行下一次循环

while:....

else:循环正常结束之后做的操作

for循环:

for i in range(4):  #循环4次,for循环自动加1循环,不需要计数器,默认从0开始

print (i)   #0,1,2,3

print(‘hello’)

 

判断,循环--day2学习笔记

原文:https://www.cnblogs.com/fancyl/p/8981714.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!