On The Way—Step 2 Python入门之Python内容初始

Posted wing3993

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了On The Way—Step 2 Python入门之Python内容初始相关的知识,希望对你有一定的参考价值。

2.1 输出

print()

? 打印一个字符串

print('你真好!')

? 打印变量内容

a = '你真好!'
print(a)

结果都是:你真好!

2.2 变量

变量名字规则

  • 只能用下划线、字母、数字组成
    数字不能在变量的首位出现
    变量名要有真实意义
    命名法:大小驼峰、下划线命名 常用
    不能用Python中的关键字
    变量名对字母有大小写的区分
    不能用拼音和汉字做变量名

2.3常量

  • 变量名全部大写就是常量 -- 常量建议不进行修改

2.4注释

单行注释

#后都是注释

多行注释

"""    
可以注释多行,
第一个3引号必须顶格写
"""

2.5基础数据类型

  • int -- 整型(数字) 计算和比较
  • str -- 字符串(字母,汉字)
  • bool -- 布尔值 用于判断

2.6流程控制语句

  • 单if
  • if else 二选一
  • if elif elif 多个选择一个或者零个
  • if elif elif else 多个选一个
  • if if if 多选多或零
  • if 嵌套 进行多层判断 一般if嵌套写三层就可以了

2.7 用户交互

input()

input('提示内容')
a = input('提示内容') 把提示内容付给一个变量
变量 a 为字符串类型

2.8其他知识点

  • and 和 and前后都为真才是真
  • type 查看数据类型
  • int("5") 将字符串5转换成整型
  • str(5) 将整型转换成字符串
  • == 判断前后是否相等

2.9.while循环 -- 死循环

while 条件:
循环体

打断死循环:
break -- 终止当前循环
改变条件 -- 自动定义修改控制执行次数

关键字:
break -- 终止当前循环
continue -- 伪装成循环体中最后一行代码(官方:跳出本次循环,继续下次循环)
while else:while条件成立的时候就不执行了,条件不成立的时候就执行else

2.10字符串格式化

? % -- 占位
? %s -- 占字符串的位
? %d -- 占数字位
? %% -- 转义成普通的%
? s = "你好%s"
? s%("我好")

? f"变量名字符串" 3.6版本及以上才能使用

2.11运算符

运算符:
    算数运算符 : + - * / // ** %
    比较运算符: > < >= <= == !=
    赋值运算符: = += -= *= /= //= **= %=
    逻辑运算符: and or not () > not > and > or
    成员运算符: in not in

2.12编码

? ascii:
? 不支持中文
? gbk:
? 英文 8位 1字节
? 中文 16位 2字节
? unicode:
? 英文 16位 2字节
? 中文 32位 4字节
? utf-8:
? 英文 8 位 1字节
? 欧洲 16位 2字节
? 亚洲 24位 3字节

以上是关于On The Way—Step 2 Python入门之Python内容初始的主要内容,如果未能解决你的问题,请参考以下文章

on the go way 服务器并发

The way to unwind the stack on Linux EABI

on the go way git push 403 error

Skywalking on the way-千亿级的数据储能毫秒级的查询耗时

Skywalking on the way-千亿级的数据储能毫秒级的查询耗时

Skywalking on the way-千亿级的数据储能毫秒级的查询耗时