PYTHON 入门第二天

本文介绍了Python编程中的关键概念,包括注释、字符串处理、布尔类型、空值NoneType、获取变量类型、命令行与交互模式、input函数、if-else和嵌套、逻辑运算符、列表操作、类型转换以及min、max和sorted函数的使用。
摘要由CSDN通过智能技术生成

1.注释:Python中使用#进行注释,一个#只管一行,要想多行注释而不费力气,可以选中多行以后,使用快捷键ctrl /。

2.字符串:使用“”或者‘’包裹,可使用函数len()获取字符串长度,再使用print进行打印,空格和符号也会占据一个长度,完整转义符如\n占一个长度。获取字符串单个字符可以使用索引,如s="hello" print(s[1])可以获取e。

3.布尔类型bool:True和False

4.空值类型NoneType:None,不是0不是字符串也不是False,表示完全没有值。当定义一个变量,但不确定这个变量的值时,可以定义为None,如my_money=None。

5.获取变量类型type函数:如type(8)    <class ‘int’>

6.Python的命令行模式和交互模式:

(1)命令行模式就是写完代码后保存整个文件,然后Python开始读取文件并执行。   (2)交互模式就是不用读取整个文件,写一行代码执行一行代码。这种情况下不需要创建文件,只需要进入交互模式即可;交互模式不需要使用print直接回车就可看到返回结果;交互模式的内容不会被保存,一旦退出则键入的所有内容就会消失。  通过win的cmd即可进入交互模式,输入quit()即可退出交互模式

7.获取输入函数input():input可以获取很多类型,但返回的是字符串类型。

8.类型转换函数int,float,str:

8.pycharm的光标可以通过点击insert进行切换。

9.Python中的if else和if else嵌套 :if和else后面都要加冒号,但不需要括号,且Python的缩进为四个空格,和C语言有区别

10:Python的多个条件判断:如下图,if   elif.......else

if user_BMI <= 18.5:
    if user_gender0 == "女":
        print("女士,您的BMI属于偏瘦范围’")
    else:
        print("男士,您的BMI属于偏瘦范围’")
elif 18.5 < user_BMI <=25:
    if user_gender0 == "女":
        print("女士,您的BMI属于正常范围’")
    else:
        print("男士,您的BMI属于正常范围’")
elif 25 < user_BMI <= 30:
    if user_gender0 == "女":
        print("女士,您的BMI属于偏胖范围’")
    else:
        print("男士,您的BMI属于偏胖范围’")
else:
    if user_gender0 == "女":
        print("女士,您的BMI属于肥胖范围’")
    else:
        print("男士,您的BMI属于肥胖范围’")

11.逻辑运算符:not and or ,正常情况下就是这样的运算优先级,使用括号可以改变优先级。

12.Python的列表:方法和函数不同,方法可以改变对象本身,比如append和remove之后列表的内容会改变,但是对列表price使用最值函数,列表本身并不会改变。方法的使用:列表.方法名(使用对象);函数的使用:函数名(使用对象)

shopping_list=[]  #建立一个空列表
shopping_list.append("键盘")  #针对列表的方法append,可以向列表里添加东西
shopping_list.append("茉莉")
shopping_list.append("雪人")
shopping_list.remove("键盘") #针对列表的方法remove,可以移出列表里的内容
shopping_list.append("黎深")
shopping_list[1]="胡萝卜"    #使用索引可以改变列表单个内容

print(shopping_list)         #打印列表
print(len(shopping_list))    #打印列表长度
print(shopping_list[1])      #使用索引打印列表内某个内容

price = [1000,10000,27]         #建立一个空列表
min_price=min(price)            #使用函数找列表最值
max_price=max(price)
sort_price=sorted(price)          #使用函数对列表进行排序
print(min_price)
print(max_price)
print(sort_price)

  • 17
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值