第一天总结

注释

  • 单行注释

    • 使用#将某一行内容进行注释,#放在某行开头,

      单行注释快捷键:ctrl(command)+/

  • 多行注释

    • 使用三引号(三对单引号或三对双引号)进行多行注释

运行结果

正常:

  1. 路径
  2. 程序输出结果
  3. Process finished with exit code 0 退出代码0,程序无问题

报错:

  1. 路径

  2. 报错位置,行数

  3. 报错原因

Terminal终端

在打开的文件夹之下去执行

  1. 命令行(在当前文件夹)

输入python+空格+文件名字开头+tab(补全)当前路径

  1. 补充:
    • 电脑自带黑窗口命令行,python/python3 路径/文件名(不在当前文件夹,要注意路径正确)

弹出命令行窗口win+R

网站学习(帮助理解逻辑):学习语言执行代码,分步骤执行

变量

定义:指代存储的数据

命名基本规则

  1. 不能是系统关键字
  2. 组成只能由数字,字母,下划线组成,不能以数字开头
  3. 区分大小写

命名规范

  1. 见名知意

  2. 驼峰命名法

    • 大驼峰命名法:变量每个单词首字母都大写(eg:FirstName)
    • 小驼峰命名法:变量中从第二个单词开始首字母大写(eg:firstName)
  3. 系统关键字
    False, None, True, and, as, assert, async, await, break, class,continue, def, del, elif, else, except, finally, for, from, global, if, import, in, is, lambda, nonlocal, not, or, pass, raise, return, try, while, with, yield

  4. 变量保存的数据

  • 可以保存任意类型的数据
  1. 数据类型
  • 数字(整型(int)、浮点型(float)、复数)

  • 字符串(str)

  • 布尔(bool)(True、False)

    首字母要大写

  • 列表(list)

  • 元组(tuple)

  • 集合(set)

  • 字典(dict)

type()查看数据类型

格式化代码:Code--》Reformat Code

快捷键:Ctrl+Alt+L

可能与QQ中的快捷键冲突,建议更改QQ的快捷键

input

输入数据

输入的结果输出以后一定是一个字符串

print

定义:能够将程序中任意数据打印出来,将数据规范的打印出来,供程序员辨别数据

  • 结束字符串end=‘\n’,默认参数,可以不写
    • \n换行:转义字符-具有特殊含义的字符
    • \t制表符(tab)
  • 分割字符串sep=’ '(默认值,一个空格,可以不写,可改)

sep、end必须放到print的末尾

格式化输出

  1. format()方法

配合{}向一个文本中任意传参(eg:‘{}今年{}岁’.format(name,age))

注意:format中的数据个数需要和{}的数量保持一致

  1. f -字符串

eg: f’{name}今年{age}岁’

  1. 千分位符

:,表示将传进来的数据每隔三位分割一下

eg:‘{:,}’.format()

  1. 0.8965—》89.65%

    eg:‘{:.2%}’.format(67/100)

  2. 日期:2022-6-21 15:28:40

    %Y-%m-%d %H-%M-%S

    eg:‘{:%Y-%m-%d %H-%M-%S}’.format()

  3. <-左对齐,>-右对齐,^-居中对齐

    • :>n 将数据使用空格拓展成长度为n的字符串并且右对齐
    • :0>n 将数据使用0拓展成长度为n的字符串并且右对齐,默认空格补全

格式化输出的结果的数据类型一定是字符串(使用引号引起来的一堆符号的合集)

运算符

种类: 数学运算符、赋值运算符、比较运算符、逻辑运算符、位运算符

数学运算符:+(加)、-(减)、*(乘)、/(除)、//(整除)、**(幂运算)、%(取余)

  • 整除(//):向小取整,任何除法运算得到的结果均为整数(int)

  • 幂运算:涉及到开方,结果均为浮点型

逻辑运算符(均为布尔值):

种类:and(逻辑与运算)、or(逻辑或运算)、not(逻辑非运算)
  1. and:

    • 条件1 and 条件2,条件1和条件2都成立时,整体条件成立。反之,条件不成立。
    • 中断:and左边条件不成立时,and右边条件无需再判断。
  2. or:

    • 条件1 or 条件2,条件1和条件2至少有一个成立,整体成立。都不成立时,整体才不成立。
    • 中断:or左边条件不成立时,or的右边条件无需再判断。
  3. not:

    • 取反,反义词

bool()能够将数据转为布尔值

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值