zoukankan      html  css  js  c++  java
  • python学习:注释、获取用户输入、字符串拼接、运算符、表达式

    注释

    #为单行注释
    '''三个单引号(或者"""三个双引号)为多行注释,例如'''被注释的内容'''

    '''三个单引号还可以起到多行打印的功能。

    #ctrl+? 选中的多行代码被注释

    例如:

    msg = '''hello 1

    hello 2

    hello 3'''

    print(msg)

    获取用户输入

    input()

    input 接受的所有数据都是字符串,即便你输入的是数字,但依然会被当成字符串来处理。
    把数据转成字符串用STR(被转的数据);把字符串转成数据用int(被转的字符串)。

    字符串拼接

    “abc"+"def"="abcdef"            "abc","def"="adb def"

    运算符

    1.算术运算符:5//2=2(整除运算);5/2=2.5;9%2=1(除法取余数);2**10=1024(指数运算);+;-;*;/

      python中区别算术运算优先级只有小括号没有其他括号。

    2.比较运算符:==(比较大小,等于);!=(比较大小,不等于);>=(比较大小,大于等于);<=(小于等于)

    3.赋值运算符:=(赋值);+=(例如:num+=1等价于num=num+1);-=(例如:num-=1等价于num=num-1);*=(例如:num*=2等价于num=num*2);/=(例如:num/=2等价于num=num/2);类似还有”//=“、”%=“、”**=“

    4.逻辑运算符:not;and;or   

      ture and false = false;ture and ture = ture;false and ture = false;false and false = false

      ture or false = ture;ture or ture = ture;false or ture = false;false or false = false

      not ture = false;not false = ture

     逻辑运算符短路原则:

    对于and来说,如果前面的条件为假,那么这个and前后两个条件组成的表达式的计算结果就一定为假,第二个及之后的条件就不会被计算;
    对于or来说,如果前面的条件为真,那么这个or前后两个条件组成的表达式的计算结果就一定为真,第二个及之后的条件就不会被计算。
    注意:逻辑运算符没有优先级。

    表达式

    运算符加上操作数

    例如:1+2*3

    可以给变量赋值

    例如:net=1+2*3

  • 相关阅读:
    JavaScript日常学习6
    JavaScript日常学习5
    JavaScript日常学习4
    JavaScript日常学习3
    JavaScript日常学习2
    JavaScript日常学习1
    iOS开发之 Lottie -- 炫酷的动效
    Adobe After Effect CC2017 for Mac
    随机四则运算的程序
    关于四则运算进一步优化的构思
  • 原文地址:https://www.cnblogs.com/pl-2018/p/9382295.html
Copyright © 2011-2022 走看看