210506阶段四Python基本语法
目录
- 一、学习的知识点
- python和C/C++区别
- 应用领域
- Python
- Python语法
- 变量
- 输入
- 函数
- 成员运算符
- 条件语句
- 循环语句
- 二、上课没有听懂或者没有理解的地方
- 三、当天学习的收获
一、学习的知识点
python和C/C++区别
- C 执行效率高、代码小 语法简单,面向过程 开发周期长,系统级 底层
- C++ 面向对象,库丰富 封装性、移植性好, 适用于开发大型项目,
- Python 语法简单 高效 模块多
应用领域
数据爬取 数据处理 数据显示 数据分析 人工智能
Python
- 解释型语言
- 编写完代码得到 .py为后缀的文件,运行此文件就需要执行 python解释器
- 解释器由一个 编译器 和一个 虚拟机构成,编译器负责将源代码转换成字节码文件,而虚拟机负责执行字节码。
- 解释型语言的编译过程并不直接生成目标代码, 二十生成中间代码:字节码。
- 在桌面 按下 win+R 键,输入 cmd 打开 DOS窗口,在dos窗口输入 python,然后将 .py文件拖入窗口,输入回车,即可运行程序。
Python语法
变量
print("hello world")
name = "holy" # str类型 直接定义变量,无需声明类型
print(name,type(name)) #type(name) 输出变量的类型
num = 200713 #int型
print(num,type(num))
double = 2007.13 #float类型
print(double,type(double))
#全部变大写
print(name.upper())
#全部小写
print(name.lower())
#首字母大写
print(name.title())#字符串拼接
firstname = "kobe"
lastname = "brient"
fullname = firstname + lastname
print(fullname)
print("我是 %s" % fullname)
print("我是 {} ".format(name))name = "python 1"
name1 = name.rsplit() #去掉空格
print(name1,type(name1))
print(name,type(name))#类似C数组
list1 = ['python','c','c++']
list2 = ['python',100,10.13]
print(list1)
print(list2)print(list1[1])#下标访问
print(list1*3)# list内容输出3次
print(list1 + list2)#输出两 list的内容
输入
guess = int(input("请输入数字:")) #将键盘输出转化为 int 类型 赋值给guess 变量
函数
def guess_game(): #函数定义及实现name = 50guess = -1while guess != name:guess = int(input("请输入数字:"))if guess == name:print("猜对了")elif guess < name:print("小了")else:print("大了")guess_game() #函数调用
成员运算符
x in y: #x在y序列中 返回true
x not in y: #x不在y序列中 返回true
条件语句
if guess == name:print("猜对了")
elif guess < name:print("小了")
else:print("大了")
循环语句
for 变量 in 集合: #每次从集合中取出一个值,并把值赋给变量While条件表达式:语句序列
二、上课没有听懂或者没有理解的地方
无
三、当天学习的收获
初步了解了一门新语言
210506阶段四Python基本语法相关推荐
- 吾八哥学Python(四):了解Python基础语法(下)
咱们接着上篇的语法学习,继续了解学习Python基础语法. 数据类型 大体上把Python中的数据类型分为如下几类:Number(数字),String(字符串).List(列表).Dictionary ...
- python开发基础戴歆第四章_第一阶段:Python开发基础 day04 课后练习
第一阶段:Python开发基础 day04 课后作业 1.简述python的五大数据类型的作用.定义方式.使用方法 数字类型 字符串类型 列表 字典 布尔型 答:数字类型分为整型(int)和浮点型(f ...
- Python基本语法[二],python入门到精通[四] (转)
写在前面 python你不去认识它,可能没什么,一旦你认识了它,你就会爱上它 回到顶部 v正文开始:Python基本语法 1.定义常量: 之所以上篇博客介绍了定义变量没有一起介绍定义常量,是因为Pyt ...
- python基础语法及知识总结-Python 学习完基础语法知识后,如何进一步提高?
---4.30更新---感谢大家支持,点赞都破两千了.给大家整理出来新的资料,需要的小伙伴来自取: Python练手项目视频如下: Python自学基础知识如下: 以下为原文内容: Python 学习 ...
- python基础指令-python基础语法,python 代码命令大全
python: 1.语法强制缩进 2.区分大小写:iLoop与iloop是两个变量 3.变量无需申明,但是变量赋值前无法使用:a=3合法,b=a+3合法,b=a+c不合法,因为c未赋值前不能使用 4. ...
- python第一周小测验_荐测验1: Python基本语法元素 (第1周)
测验1: Python基本语法元素 (第1周) 选择题: 1.Guido van Rossum正式对外发布Python版本的年份是: A.2002 B.2008 C.1991 D.1998 正确答案 ...
- python double语法_python上手--基本语法和数据类型基础
前面介绍了选择python开发工具的方法,根据需求和学习阶段的不同来选择不同的编译器.从本篇开始我们就选用Anaconda中的spyder模块作为开发编译平台,在下载过程中可以直接百度搜索anacon ...
- python基础语法手册-python语法大全,python语法手册
deff(x,y=0,z=0):pass 定义一个有三个参数x,y,z的函数f,参数x是必须要赋值,比如f(1),f(x=1),都是给x赋值1,y,z也是需要赋值,但不是必须的,因为默认值已经在函数里 ...
- python基础代码大全-python基础语法,python 代码命令大全
python: 1.语法强制缩进 2.区分大小写:iLoop与iloop是两个变量 3.变量无需申明,但是变量赋值前无法使用:a=3合法,b=a+3合法,b=a+c不合法,因为c未赋值前不能使用 4. ...
最新文章
- C# 在用户控件中添加自定义事件
- 【Binder 机制】AIDL 分析 ( 创建 AIDL 文件 | 创建 Parcelable 类 | AIDL 中使用 Parcelable 类 | 编译工程生成 AIDL 对应的Java源文件 )
- LIST-PROCESSING命令的使用
- 【论文解读】ICDM2020 | 挖掘异构图中的层级结构
- configparser模块简介
- 关于知云文献翻译显示乱码,无法翻译的解决方法
- Mcafee之我见 * 一个木马引发的“麦咖啡”
- 基于Spring+Struts2+Hibernate开发易买网商城系统
- 测试PHP连接MYSQL成功与否的代码
- python连接服务器完整过程
- 关于 JWT Token 自动续期的解决(根据其他文献参考写的)
- Go 语言的设计反思
- 关于移动设备的Flash播放器,Flash平台,和Flash未来的澄清
- echarts地图/中国
- 黑马程序员————高新技术————动态代理
- AttributeError: ‘Upsample‘ object has no attribute ‘recompute_scale_factor‘
- Hex Editor实现Notepad++16进制编辑功能
- mysql唯一索引的关键字_mysql中唯一索引的关键字是什么
- 基于51单片机的温度报警系统
- intval floatval