Python基础1

一、print打印

print('hello world!')

 

二、变量,用来存储东西的 名字=‘值’

ip='118.24.3.40'

print(ip)

定义字符串需要用引号

单引号和双引号区别:如果字符串里没有单引号或者单号时,则定义字符串用单引号或者双引号都可以,如果字符串中有单引号就需要用双引号来定义这个字符串。如果字符串中有双引号时,就需要用单引号来定义这个字符串。如果字符串中即有双引号又有单引号时,就需要用3个引号来定义这个字符串。例如:words1=“let’s go!”

Words2=‘他奶令真“好看”‘

Words3=’”let’s go!他“真好看””’

 

三、输入input

Juhua=input(‘请你输入一个数字:’)

Print(juhua)

 

四、条件判断 if else

name=input('请你输入一个名字:')

if name=='小军':    

       print('dameinv')

else:     

      print('gengpiaolinag')

#多个条件时:

name=input('请你输入一个名字:')

if name=='小军':    

   print('大美')

elif name=='小军':     

    print('帅哥')

elif name=='小军1':    

     print('帅哥1')

else:    

     print('更漂亮')

例:输入一个分数:大于等于90为优秀;80<分数<90为良好;60<分数<80为及格;小于60为不及格

score=input('请输入你的成绩:')

print('score的类型',type(score))      #用input接收到的类型全部都是字符串类型

score=int(score)          #类型转换

if score>=90:    

   print('优秀')

elif score<90 and score>=80:       #只能用and连接,不能用&或者&&   

     print('良好')

elif score>=60 and score<80:     

    print('及格')

else:   

     print('不及格')

五、循环 while   for

# 重复做一件事 # 循环/遍历/迭代 # ctrl+d 创建一行代码

1、while

#用while循环的话,必须得有一个计数器 count=0 #计数器,控制循环次数 while count<10:  #下一行缩进内容为循环体    print('test')    count=count+1 #没有count++   count+1    #可以写成count+=1

#continue 结束本次循环,下面有多少代码都不执行了,循环体从头执行下一次循环

 

Print(‘这是下main的的’)

Print(‘这是下main的的’)

 

#100以内数字,输入大了,提示输入大了,输入小了,提示输入小了,总共7次机会,输入对了,结束循环

 

 

#For循环不需要定义计数器

 

 

 

#字符串格式化

#\代表换行,本行和下一行代码为一行代码

# %s字符串  %f小数  %d整数

import  datetime name='他奶令'

today=datetime.date.today()

welcome='%s,周末了,亲手为家人泡上一道茶' \

               ',今天的日期%s'%(name,today)  # %s代表占位符,代表为可变的 print(welcome)

 

 

 

 

 

posted @ 2018-08-22 11:10  xnh  阅读(145)  评论(0)    收藏  举报