Python第一周

  • 注释
  1. 单行注释:在该行前加#,代码变灰

#print(m)

  1. 多行注释:用引号(三个单引号)括起来

‘‘’for dimension in dimensions:
    dimensions = (10,30,60)
for dimension in dimensions:‘’‘

3.代码块注释:选定要注释的代码段,使用快捷键ctrl+/三个键同时,即可一次性注释该代码段。

# for dimension in dimensions:
#     print(dimension)
# dimensions = (10,30,60)
# for dimension in dimensions:
#      print(dimension)

  • 变量
  1. 变量的作用:就是一个存储数据的时候当前数据所在的内存地址名字而已
  2. 定义变量:变量名=值

1).必须以字母或下划线开头,其他字符只能是字母、数字及下划线。
2).不能用或者%之类的特殊符号,如空格、$、#、^、&、逗号等。
3).变量名对大小写敏感。
4).不能使用if或者class这样的保留字。

  1. 命名规则

 大驼峰:每一个单词的首字母都大写       FirstName LastName

小驼峰:第一个单词以小写字母开始,后续单词的首字母大写     firstName lastName

  1. 变量的使用

三·.debug工具

  1. Debug工具的使用步骤(方法):
    1).打断点
    2).Debug调试
  2. 打断点
    1).断点位置:
    目标要调试的带妈妈快的第一行代码即可,即一个断点即可
    2).打断点的方法
    单击目标代码的行号右侧空白位置,也就是红色圆点的位置,然后会在行号右侧出现一个红色圆点即代表打断点成功。
  • 数据类型
  1. 数字类型:整型(int),浮点型(float),复数类型(complex)
  2. 字符串类型:str

str1 = 'Hello'

print(str1[0])

  1. 列表类型:list [ ] 有序可修改

list1 = [True, 1, 'Hello']

print(list1)

4逻辑类型:bool True False

5.元组类型:tuple () 有序不可修改

tuple1 = (True, 1, 'Hello')

print(tuple1)
6.集合类型:set { } 无序不重复

set1 = {'me', 'you', 'she', 'me'}

print(set1)
7.字典类型:dict {key:value} 无序

dict1 = {'name': 'steve', 'age': 18}

print(dict1)

  • 输出
    1.格式化符号


2.格式化符号基础使用

3.化符号高级使用方法

1).%06d表示输出的整数显示位数,不足以0补全,超出当前位数则原样输出

2).%.2f,表示小数点后显示的小数位数

五.输入

1.输入语法:input(“提示信息”)

2.输入的特点:

1).当程序执行到 input,等待用户输入,输入完成之后才继续向下执行。
2).在Python中,input 接收用户输入后,一般存储到变量,方便使用。
3).在Python中,input 会把接收到的任意用户输入的数据都当做字符串处理。

  1. 拓展格式化字符串

6.f-格式化字符串

  1. 转义字符

1).\n:表示换行

2).\t:制表符,一个tab键(4个空格)的距离

6.rint结束符

1).print(‘输出的内容’,end=”\n”)

2).

六.数据类型

1.自动类型转换

当两个不同类型的数据进行运算时,结果会像更高精度进行计算,精度等级:布尔 < 整型 < 浮点型 < 复数。

2.类型转换
str( ):可以把其他类型数据转化为字符串类型
int( ):可以把其他类型数据转化为整型
float( ):可以把其他类型数据转化为浮点型
bool( ):可以把其他类型数据转化为布尔类型
list( ):可以把其他类型数据转化为列表类型
tuple( ):可以把其他类型数据转化为元组类型
dict( ):可以把其他类型数据转化为字典类型
set( ):可以把其他类型数据转化为集合类型

七.运算符

1.算数运算符

2赋值运算符

3.比较运算符

  1. 逻辑运算符
  2. 复合赋值运算符

注意点:

  1. 数字之间的逻辑运算

七.if语句

1.单分支结构

1).语法:

if 条件表达式:
   条件执行体

2).例子:

2.双分支结构

1).语法:

if 条件表达式:
   条件执行体1
else
   条件执行体2

2).例子:

  1. 多分支结构

1).语法:

 if 条件表达式:
   条件执行体1
elif
   条件执行体2
elif
   条件执行体3
   ...
else
   条件执行体   

2).例子:

  1. 嵌套结构

1).语法:

if 条件表达式1:
   if 内层条件表达式2:
      内层条件执行体2
   else:  
      内层条件执行体3
else:
   条件执行体1

2).例子:

  1. 随机数

  1. 三目运算符

格式:result1 if 判断条件  else  result2
执行过程:执行判断条件,若条件成立则执行result1否则执行result2

八.循环语句

1.while循环

1).语法:

while 条件表达式
       循环体

2).例子:

2.continue

1). 语法:

数据 = 初始值
while 条件1:
if 条件2:
continue
执行的代码
数据 = 新值

2).例子:

3.break

1).语法:

while 判断条件1:
    循环语句
    判断条件2:
    break

2).例子:

  1. while嵌套循环

1).语法:

while条件表达式1:
   while条件表达式2:
 循环体2
   循环体1

2).例子:

  1. for循环

1).语法:

for 变量名 in 可迭代对象: #可迭代对象可以是:列表,字典,字符串,元组,集合
代码1
代码2
代码3

2).例子:

  1. continue退出for循环

  1. while_else

1).语法:

while 布尔表达式:
    代码块
else:
    代码块

2).例子:

  1.  while_else_break
  2. while_else_continue

  1. for_else

  1. for_else_break

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值