python学习
python解释器:用来解释运行python编码。python、PHP、javaScript为解释型语言,边解释边运行,效率低,C/C++,C#,java,golang为编译型语言,编译后再运行,效率高。
pycharm:是python代码编写的工具,用来编写.py文件。
需要同时安装python解释器(https://www.python.org/)和pycharm编译器(https://www.jetbrains.com.cn/pycharm/),搭建开发环境。
新建项目后,venv为项目的依赖。
注释:块注释#,行内注释#,多行注释('''或""")
输出print:控制台打印命令,拼接打印用print(a,b,c,sep="",end="\n"),sep为分割符号,end为本行末尾打印字符,默认为回车。
格式化输出:print("格式化字符串" %(变量1,变量2,***))
%s:字符串 %d:数字 %f:浮点数
输入input:input()函数可在控制台进行值的输入,注意输入的内容都会认定为str类型。
变量:用于数据存储,变量的定义和赋值可以表示为:变量名 = 变量值,变量名要做到见名知义,可以是字母、下划线、数字的组合,不能以数字开头,不能与关键字重名。
变量不与特定类型绑定,可以任意进行不同数据类型的重新赋值。
多个变量定义和赋值可如下图所示:
常量:值一般不进行改变的常量,通常以大写表示,比如:PI=3.1415926。
数据类型:
type()和isinstance(变量,类型)可分别用于返回和校验数据类型
整数:
浮点数:浮点数不准确,采用取整函数
布尔值:True,Flase
字符串:
字符串索引:
类型转换:int(),float(),bool(),str().
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 记一次.NET内存居高不下排查解决与启示