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
python学习:注释、获取用户输入、字符串拼接、运算符、表达式的更多相关文章
- acedGetString获取用户输入字符串
acedGetString()[ads_getstring()]int acedGetString(int cronly, const TCHAR *prompt, TCHAR *psz) acedG ...
- python学习笔记(四)---用户输入与while循环
用户输入 函数input demo1: message = input("all you input is chars:") print(message) demo2: 由inpu ...
- python 实现判断一个用户输入字符串是否是小数的小程序
要判断一个字符串是否是小数:1先判断小数点的个数,即如果是小数,则必须有且仅有一个'.'号2再分别判断'.'号的左右两边是否是数字: 判断左边时,如果负数,则左边包含'-'号:必须以'-'号开头(校验 ...
- Python从菜鸟到高手(6):获取用户输入、函数与注释
1. 获取用户输入 要编写一个有实际价值的程序,就需要与用户交互.当然,与用户交互有很多方法,例如,GUI(图形用户接口)就是一种非常好的与用户交互的方式,不过我们先不讨论GUI的交互方式,本节会 ...
- 16.Python input()函数:获取用户输入的字符串
input() 函数用于向用户生成一条提示,然后获取用户输入的内容.由于 input() 函数总会将用户输入的内容放入字符串中,因此用户可以输入任何内容,input() 函数总是返回一个字符串. 例如 ...
- Python基础-1 python由来 Python安装入门 注释 pyc文件 python变量 获取用户输入 流程控制if while
1.Python由来 Python前世今生 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚 ...
- python入门学习:6.用户输入和while循环
python入门学习:6.用户输入和while循环 关键点:输入.while循环 6.1 函数input()工作原理6.2 while循环简介6.3 使用while循环处理字典和列表 6.1 函数in ...
- Python手把手教程之用户输入input函数
函数input() 函数 input() 让程序暂停运行,等待用户输入一些文本.获取用户输入后,Python将其存储在一个变量中,以方便你使用. 例如,下面的程序让用户输入一些文本,再将这些文本呈现给 ...
- Java用Scanner类获取用户输入
用Java编写程序时,有些数据需要用户输入,这个时候需要调用java提供的Scanner类,这个类在包java.util下,比如求一个矩形的面积,简单的看一下用法: import java.util. ...
随机推荐
- A Reliability-Aware Network Service Chain Provisioning With Delay Guarantees in NFV-Enabled Enterprise Datacenter Networks
文章名称:A Reliability-Aware Network Service Chain Provisioning With Delay Guarantees in NFV-Enabled Ent ...
- Pandas系列(七)-计算工具介绍
内容目录 1. 统计函数 2. 窗口函数 3. 加深加强 数据准备 # 导入相关库 import numpy as np import pandas as pd #Pandas 中包含了非常丰富的计算 ...
- HDU 1051(处理木棍 贪心)
题意是处理一批木棍,如果当前处理的木棍长度和重量均大于前一根木棍的长度和重量,则处理当前木棍花费为 0,否则花费为 1. 用结构体存储木棍信息,将木棍按照长度从小到大排序,若长度相等则按照重量从小到大 ...
- 报表工具-ECharts 特性介绍
ECharts 特性介绍 ECharts,一个纯 Javascript 的图表库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,S ...
- CSS三种样式
CSS 指层叠样式表 (Cascading Style Sheets): 1 内联样式:无法复用,在元素style内写 ,很少使用: 2 内部样式:在head元素内style属性内写,此样式可以被当前 ...
- 第29月第21天 ios android curl
1.curl https://github.com/gcesarmza/curl-android-ios/ 2.json https://github.com/danielmapar/cpp-scra ...
- python之用unittest实现接口参数化示例
示例中获取参数的方法有三种: 1. 从文件(txt)中读取参数 2. 从Excel中读取参数 3. 在代码中直接写参数 def login(username,password): return 'ok ...
- 设计模式八: 委派(Delegate)
简介 委派模式不属于GOF23种设计模式, 主要角色有三种: 抽象任务角色, 委派者角色, 具体任务角色. 实现层面上, 定义一个抽象接口, 它有若干实现类, 他们真正执行业务方法, 这些子类是具体任 ...
- blinker库
参考 Blinker Documentation Blinker 是一个基于Python的强大的信号库,它既支持简单的对象到对象通信,也支持针对多个对象进行组播.Flask的信号机制就是基于它建立的. ...
- hadoop的master和slave模式
hadoop的集群是基于master/slave模式. namenode和jobtracker属于master,datanode和tasktracker属于slave,master只有一个,而slav ...