>>> B=set("pypy123") #使用set()建立集合序列是具有先后关系的一组元素序列是一维元素向量,元素类型可以不同类似数学元素序列: s0, s1, … , sn-1。_py代码基础">
赞
踩
本篇文章给大家谈谈python 基础 详细,以及python基础大全,希望对各位有所帮助,不要忘了收藏本站喔。
- r = 25
- area = 3.1415 * r * r
- print(area)
- print(" {:.2f}F".format(area))
-
- 输出结果如下:
- 1963.4375000000002
- 1963.44F
-
- TempStr = input("请输入带有符号的温度值: ")
- if TempStr[-1] in ['F', 'f']:
- C = (eval(TempStr[0:-1]) - 32)/1.8
- print("转换后的温度是{:.2f}C".format(C))
- elif TempStr[-1] in ['C', 'c']:
- F = 1.8*eval(TempStr[0:-1]) + 32
- print("转换后的温度是{:.2f}F".format(F))
- else:
- print("输入格式错误")
严格明确:缩进是语法的一部分,缩进不正确程序运行错误
所属关系:表达代码间包含和层次关系的唯一手段
长度一致:程序内一致即可,一般用4个空格或1个TAB
单行注释:以#开头,其后内容为注释
# 这里是单行注释
多行注释:以’’'开头和结尾
- '''
- 这是多行注释第一行
- 这是多行注释第二行
- '''
命名规则: 大小写字母、数字、下划线和汉字等字符及组合
- count=1
- Count=2
- q23=3
- 啊=4
- cat_pig=5
注意事项: 大小写敏感、首字符不能是数字、不与保留字相同
Python和python是不同变量
and | as | assert | break | class | continue |
---|---|---|---|---|---|
def | del | elif | else | except | finally |
for | from | False | global | if | import |
in | is | lambda | nonlocal | not | None |
or | pass | raise | return | try | True |
while | with | yield |
整数类型:10011101
字符串类型:“10,10,10”
列表类型:【10,011,101】
类型 | 示例 | 说明 |
---|---|---|
整数 | 123 456 | 无范围限制 |
布尔型 | True False | True:1 False:0 |
浮点数 | 12.13 66.8 | 精度约17位 |
复数 | 1+2j 1-2j | z.real z.imag |
字符串由一对单引号或一对双引号表示
"请输入带有符号的温度值: "或者 ‘C’
字符串是字符的有序序列,可以对其中的字符进行索引
“请” 是 "请输入带有符号的温度值: " 的第0个字符
索引:返回字符串中单个字符 <字符串>[M]
"请输入带有符号的温度值: "[0] 或者 TempStr[-1]
切片:返回字符串中一段字符子串 <字符串>[M: N]
"请输入带有符号的温度值: "[1:3] 或者 TempStr[0:-1]
转义符表达特定字符的本意
“这里有个双引号(”)" 结果为 这里有个双引号(")
转义符形成一些组合,表达一些不可打印的含义
"\b"回退 "\n"换行(光标移动到下行首) “\r” 回车(光标移动到本行首)
列表使用[ ]表示,采用逗号(,)分隔各元素
[‘F’,‘f’]表示两个元素’F’和’f’
使用保留字 in 判断一个元素是否在列表中
TempStr[-1] in [‘C’,‘c’]判断前者是否与列表中某个元素相同
赋值语句用来给变量赋予新的数据值
C=(eval(TempStr[0:-1])-32)/1.8 #右侧运算结果赋给变量C
赋值语句右侧的数据类型同时作用于变量
TempStr=input("") #input()返回一个字符串,TempStr也是字符串
使用保留字if elif else构成条件判断的分支结构
每个保留字所在行最后存在一个冒号(
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。