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

Posted 我已不爱凯蒂

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了判断,循环--day2学习笔记相关的知识,希望对你有一定的参考价值。

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

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

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学习笔记的主要内容,如果未能解决你的问题,请参考以下文章

python 学习 day2

DAY2-Python学习笔记

Python笔记---DAY2:while循环

大数据学习路线 学习笔记 Day2

python学习笔记Day2

day2