第二周

学习笔记(3)
python常用内置对象
在python中一切都是对象,python中的对象有内置对象,标准库对象、扩展库对象。
内置对象:可以直接使用。
标准库对象:需要导入之后,才能使用。
扩展库对象:需要先安装扩展库才能使用。
内置函数
定义:是python内置对象类型之一,不需要额外导入任何模块,即可直接使用,这些内置对象都封装在内置模块—builtins—之中,用c语言实现并大量优化。
python常用的内置函数
在这里插入图片描述
数据类型转换:float()、int()、str()。
在这里插入图片描述

例:
print(chr(65))  返回A
print(ord(a))  返回97

绝对值

例:
a=-3
print(abs(a))  返回3

第三章 控制语句
3.1分支结构控制语句:
Python的分支控制语句根据条件表达式的判断结果为真(包括非零、非空)还是为假(包括零、空),选择运行程序的其中一个分支。
Python 的分支结构控制语句主要有:单分支语句、双分支语句、多分支语句、嵌套分支语句和分支结构的三元运算。
3.1.1单分支if语句
if语句由四部分组成:关键字if、条件表达式、冒号、表达式结果为真(包括非零、非空)时要执行的语句体。
单分支if语句的语法形式如下所示:

if条件表达式:
语句体

例:
a=4
if a>3:
print("True")
>>>True

3.1.2双分支if/else语句
if/else语句是一种双分支结构。先判断条件表达式值的真假。如果条件表达式的结果为真(包括非零.非空),则执行语句体1中的操作:如果条件表达式为假(包括零、空),则执行语句体2中的操作。语句体1和谐句体2既可以包含多条语句,也可以只由一条语句组成。
双分支if/else语句的语法形式如下所示:

if条件表达式:
语句体1
else :
语句体2

例:
a=4
if a>3:
print("True")
elseprint(“False”)
>>>True

3.2循环结构语句
循环结构是在给定的判断条件为真(包括非零、非空)时,重复执行某些操作;判断条件为假(包括零、空)时,结束循环。Python 语言中的循环结构包含两种语句,分别是while 语旬和for语句。在介绍以上两种基本循环的简单结构后,本节将接着介绍跟循环语句紧密相关的break和continue两种循环中断语句。
3.2.1while语句
简单的while语句结构如下:

while条件表达式:
循环体

3.2.2for语句
for 语句通过遍历一个序列(字符串、列表、元组)或可迭代对象中的每个元素来建立循环。
for语句的语法形式如下所示:

for变量in 序列或可迭代对象:
循环体

3.2.3 break语句和continue语句

break 语句可以用在while 和for 循环中。在循环进行过程中,如果某个条件被满足(一般通过if语句判断是否满足执行break语句的条件),则可以通过break语句立即终止本层循环。如果break语句在具有两层循环嵌套的内层循环中,则只终止内层循环,进人到外层循环的下一条语句继续执行 。

备注:
break:直接结束本次循环
continue:结束本次循环,进入下次循环

判断一个数是不是素数

例:
n=int(input("请输入一个数"))
flag=True
for i in range (2,n):
   if n% i==0:
      flag=False
   i=i+1
if flag:
  print("素数")
elseprint("不是素数")
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值