Python学习笔记:语法基础
来源:互联网 发布:贝叶斯优化算法 编辑:程序博客网 时间:2024/05/21 10:57
#变量,类型,类型转换# name="daya"# age=25# age_str=str(age)# print(name+"\t",str(age)+"\t",age_str)# print(type(name),type(age),type(age_str))# 多行文本# longtext='''# line1:...# line2:...# '''# print(longtext)# #输入输出,Python默认输入格式为string# name=input("what's your name:")# age=int(input("and your age:"))# #在字符串中引入变量# print("hello,{name},you are {age}.".format(name=name,age=age)) #尽量避免使用'+'号进行字符串拼接# #密文输入,getpass在pycharm中有问题,此段代码放到命令行中运行# import getpass# username=input("username:")# passwd=getpass.getpass("passwd:")#循环num=56geuss=int(input("geuss a number:"))if geuss==num: print("right!")else: if geuss>num: print("it's smaller.") else: print("it's biger.")# #幂运算符# two=2# print(two**10)
其中getpass段代码在控制台的运行效果如下:
三元运算
a,b,c=1,2,3d=a if a>b else cprint(d)
取参数
import sys#print(sys.path) #python中的环境变量print(sys.argv[1])
运行:
python执行shell命令
import os# cmd_res=os.popen("dir") #此方法已废弃# print("------>",cmd_res)# print("------>",cmd_res.read())os.mkdir("tmp")
byte与string的转换
msg="中文字段"print(msg.encode(encoding='utf-8'))print(msg.encode(encoding='utf-8').decode(encoding='utf-8'))
阅读全文
0 0
- Python基础语法学习笔记
- Python学习笔记 基础语法
- Python学习笔记:语法基础
- Python基础语法(学习笔记)
- Python学习笔记(一)基础语法
- Python学习笔记(2):语法基础
- Python学习笔记(1):语法基础
- Python学习笔记——语法基础
- Python学习笔记1-基础语法
- Python学习笔记 —— 基础语法
- Python 学习笔记(基础语法)
- Python学习笔记三:基础语法
- python 学习笔记之基础语法
- Python学习笔记(一) 之 基础语法
- 【学习笔记】python的基础语法
- python学习笔记(基础语法)
- Python学习笔记(一)-- 基础语法
- Python学习笔记:语法基础2
- android下如何把触摸屏的驱动动态加载
- 常见的局域网拓扑结构
- 总结
- Unity 打包质量 · QualitySetting
- 前端实现多图片上传查看功能(带UI实现)
- Python学习笔记:语法基础
- C++读取文件夹中所有文件的路径,包含子文件夹
- gcc与g++的区别
- 从尾到头打印链表
- Facebook也迎来了“中年危机”!
- MVC/MVP/MVVM的的理解;
- Android触摸屏配置调试
- cron服务
- Linux基础知识笔记(一)