python-day01

表达式包含“值"和“操作码”

pyhton中的操作符

  **      指数

  %     取余数

  //      商数取整

  /       除法

  *    乘法

  +      加法

  -       减法

操作符的操作顺序也称为“优先级”

数据类型

  整型

  浮点型

  字符串型

字符串型与整型不能加号连接

  例:"Alcie" + 42

  TypeError

赋值语句

  例:spam = 42

变量名规则

  1.区分字母大小写

  2.不能是数字开头

  3.只能包含字母,数字,下划线

命名规范

  helloWorld 小驼峰式

  hello_world 用下划线隔开

注释

  单行注释    # 

  多行注释   ''' ''' (还可用于多行打印)

print()函数

  将括号内的内容显示在屏幕上

input()函数

  等待用户在键盘上输入一些文本,input的数据类型总为字符串类型

len()函数

  计算字符串中字符的个数

str(), int(), float()函数

  强制类型转换

round(x,n)函数

  x  数据

  n 保留几位小数的位数

  python2中,保留值保留到离上一位更近的一端,如果两端一样远则保留离0远的那一端

  python3中如果一样远则保留偶数的一边

  可 round(3.55, 1)

    输出的结果为3.5

      这与计算机的数据都是二进制有关,所以导致机器中保存的3.55比实际的要小一点。

赋值运算符

  小于等于  <=

  大于等于  >=

  等于    ==

  不等于   !=

  大于    >

  小于    <  

  python支持  b<a<c

  java b<a && a <c

if语句

  格式:

    if 条件:

    elif

    else:

while循环

  格式:

    while 条件:

beak语句

  提前跳出while循环子句

continue语句

  跳回到循环开始处,重新对循环赋值

 

#九九乘法表

num1 = 1
while num1 <= 9:
tmp = 1
while tmp <= num1:
print(str(tmp) + 'x' + str(num1) + '='+str(tmp * num1), end="\t")
tmp += 1
print()
num1 += 1

不加end ='' 默认为换行
posted @ 2019-10-15 15:12  雅也  阅读(201)  评论(0编辑  收藏  举报