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. ...
随机推荐
- docker系列(1)- 配置
参考自:https://www.jianshu.com/p/81bf5efff8e0
- 分布式监控系统开发【day38】:监控数据如何画图(九)
一.画图代码 1.收集处理数据 class GraphGenerator(object): ''' generate graphs ''' def __init__(self,request,redi ...
- Moving Average
移动平均算法Demo #!/usr/bin/python2.7 # Fetch data from BD and analyse. import json import urllib import t ...
- word中中文保持正体,英文用斜体的方法.
有时候,大段的文字中夹杂着英文字母,英文需要斜体,如果一个接一个选中再斜体,费时费力,那么怎样快速实现文斜体中文不斜体呢? 工具/原料 word软件 方法/步骤 选中要修改的段落,替换-查找内容-特殊 ...
- 【归纳】正则表达式及Python中的正则库
正则表达式 正则表达式30分钟入门教程 runoob正则式教程 正则表达式练习题集(附答案) 元字符\b代表单词的分界处,在英文中指空格,标点符号或换行 例子:\bhi\b可以用来匹配hi这个单词,且 ...
- C#(在WeBAPI)获取Oracle(在PL/SQL)游标类型的存储过程(用到了RefCursor)
需求:WebAPI服务端,通过Oracle数据库的存储过程,获取数据. 在PL/SQL 建立存储过程:(先来最简单的,就是把整个表都查出来) create or replace procedure S ...
- gcc 8.2.1 / MCF thread 简介
gcc 8.2.1 下载 地址 https://gcc-mcf.lhmouse.com/ MCF threadhttps://github.lhmouse.com/ MCF thread 简介MCF ...
- 【原创】大数据基础之Spark(1)Spark Submit即Spark任务提交过程
Spark2.1.1 一 Spark Submit本地解析 1.1 现象 提交命令: spark-submit --master local[10] --driver-memory 30g --cla ...
- vue2.0 事件处理常用修饰符-----------------记录,加强记忆。
1,<!-- 阻止单击事件继续传播 --> <a v-on:click.stop="doThis"></a> stop修饰符对应的是阻止冒泡的e ...
- Penettation testing with the bush Shell
1. Network Reconnaissance first we can use the command to gather the site information by whois eg : ...