码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2019-07-06 19:26:49      阅读:128      评论:0      收藏:0      [点我收藏+]

标签:if else   lse   用户   其他   变量   多个   修改   break   int   

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内容初始

标签:if else   lse   用户   其他   变量   多个   修改   break   int   

原文地址:https://www.cnblogs.com/wing3993/p/11143478.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!