标签:nbsp 基本数据类型 pytho erro 空格 class 大写 coding pass
2020-03-29
python基础:
多种python版本,直接编码让c解释的是cpython,pypy是最快的python
编码:ascll码只能表示256种无法解释中文,utf8个根据字符长短按需表示最实用 unicode国标码浪费资源 脚本开头定义编码格式可以防止用python2解释器解释的时候出错:# -*- coding:utf8 -*-
注释:
#和""" """三个双引号
变量:
只能包含字母数字下划线
不能以数字开头
不能是关键字
尽量避免使用大写字母
IF语句:
注意缩进,一般默认4个空格
如果if语句后面不需要打印使用pass关键字
if 2>=1: pass else: print("error")
基本数据类型:
字符串:双引号、单引号、三引号引起来的都是字符串
字符串可以使用加法和乘法进行拼接和复制
a = "sxd" b = "fff" c = a*4 d = a + b print(c) print(d) 执行结果: sxdsxdsxdsxd sxdfff
数字:
平方表示:a=4**4
取余和取商的另一个数
a = 47 b = 6 c = a%8 d = a//8 print(c) print(d) 执行结果: 7(取余) 5(取商的另一个数)
判断奇数还是偶数
a = 57 b = a % 2 if b == 0: print("奇数") else: print("偶数") 执行结果: 偶数
条件语句while:
求1-2+3-4+5 ... 99的所有数的和 n = 1 s = 0 while n < 100: temp = n % 2 if temp == 0: s = s - n else: s = s + n n = n + 1 print(s)
执行结果:
50
备注:未理解
标签:nbsp 基本数据类型 pytho erro 空格 class 大写 coding pass
原文地址:https://www.cnblogs.com/sxdpython/p/12591566.html