Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。

编译型:需要编译器,执行速度快,调试麻烦。如c语言。相当于翻译一本外文书,翻译好后再全部拿来给你看。

解释型:需要解释器,执行速度慢,调试方便。如python。相当于同声传译,看一句翻译一句。

当一段代码放入新运行环境中需要修改时,解释型语言要比编译型语言便于修改,但同样一段代码运行起来编译型速度要快于解释型。

面向对象:封装,继承,多态

静态数据类型:在编译时就知道变量的类型;知道变量中有哪些属性和方法;编译时就可以访问这些属性和方法;

通过静态 访问了不属于静态数据类型的属性和方法,编译器就会报错。如java,c。

动态数据类型:编译时编译器不知道数据的真实类型,只有在运行的时候才知道数据的类型。通过动态数据类型的变量,访问了不属于动态数据类型的属性和方法,编译器不会报错。如php,python。

认为解释型语言都是动态类型语言,编译型语言都是静态类型语言。这个是错的。swift是编译型语言但是它也是动态类型语言。C#和Java是解释型语言也是静态类型语言。

小知识(动态类型语言是指在运行期间才去做数据类型检查的语言,说的是数据类型,动态语言说的是运行是改变结构,说的是代码结构。静态同理)

第一个python程序

变量:变化的量

变量的规范:

#1. 变量名只能是 字母、数字或下划线的任意组合

#2. 变量名的第一个字符不能是数字

#3. 关键字不能声明为变量名['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']

用户与程序交互

input:用户输入任何值都会转换成字符串类型。

注释

代码注释分单行和多行注释, 单行注释用#,多行注释可以用三对双引号""" """

基本数据类型

数字:int整型:将其他字符类型转化成数字类型。age=int(input("age:")),将用户输入的年龄转化为数字类型。

字符串:str整型:将其他字符类型转化成字符串类型。age=str(input("age:")),将用户输入的年龄转化为字符串类型。等同于系统默认age=input("age:")

列表:在{}内用逗号分隔,可以存放n个任意类型的值。定义:students=['egon','alex','luke',]   #students=list(['egon','alex','wupeiqi',]) 用于标识:存储多个值的情况,比如一个人有多个爱好。

if  else

while

输出0 -10

count=0

while count <10

print(count)

count+=1

for循环

for i in range(0,5,1):

print("count",i)   从0开始,循环5次,每次间隔为1。输出结果为count 0    count 1 count 2  count 3  count 4.

for i in range(0,5,2):

print("count",i)   从0开始,循环5次,每次间隔为2。输出结果为count 0   count 2   count 4.

break与continue

break:跳出循环。

continue:从头再开始一次循环。

账号密码正确就输出一张脸,然后退出,账号密码错误就是重新输入,3次就退出。

python课时费_python(课时1)相关推荐

  1. python学习之第二课时--运行程序和字符编码

    python学习之第二课时--运行程序和字符编码 python的运行方式 Windows的终端运行方式:                [右键点击开始键]--->[运行输入cmd]---> ...

  2. python学习之第一课时--初始python

    python学习之第一课时--初始python Python前世今世 python是什么 python是一门多种用途的编程语言,时常在扮演脚本语言的角色 python流行原因 软件质量 提高开发者效率 ...

  3. python学生选课_Python开发Day07(学生选课)

    #!/usr/bin/python#-*- coding: utf-8 -*- __author__ = 'WuYongQi' importpickle,time,os,sys,randomclass ...

  4. python语言读后感_Python自然语言处理读后感锦集

    <Python自然语言处理>是一本由(英)伯德 / (英)克莱因 / (美)洛普著作,东南大学出版社出版的479图书,本书定价:64.00元,页数:2019-6,特精心从网络上整理的一些读 ...

  5. Python学习教程(Python学习视频_Python学些路线):Day05 总结和练习

    Python学习教程(Python学习视频_Python学些路线):总结和练习 练习清单 寻找"水仙花数". 寻找"完美数". "百钱百鸡" ...

  6. Python:实现费马检测算法(附完整源码)

    Python:实现费马检测算法 def bin_exp_mod(a, n, b):# mod bassert not (b == 0), "This cannot accept modulo ...

  7. 视频教程-快速入门Python基础教程_Python基础知识大全-Python

    快速入门Python基础教程_Python基础知识大全 十余年计算机技术领域从业经验,在中国电信.盛大游戏等多家五百强企业任职技术开发指导顾问,国内IT技术发展奠基人之一. 杨千锋 ¥99.00 立即 ...

  8. Python学习教程(Python学习视频_Python学习路线):Day04循环结构

    Python学习教程(Python学习视频_Python学习路线):循环结构 循环结构的应用场景 如果在程序中我们需要重复的执行某条或某些指令,例如用程序控制机器人踢足球,如果机器人持球而且还没有进入 ...

  9. 视频教程-快速入门Python基础教程_Python基础进阶视频-Python

    快速入门Python基础教程_Python基础进阶视频 十余年计算机技术领域从业经验,在中国电信.盛大游戏等多家五百强企业任职技术开发指导顾问,国内IT技术发展奠基人之一. 杨千锋 ¥199.00 立 ...

最新文章

  1. python os 文件操作 chdir(path)方法
  2. boost::geometry::append用法的测试程序
  3. vant 动态 粘性布局_CSS Viewport 单位,很多人还不知道使用它来快速布局!
  4. vue实现搜索框记录搜索历史_2018-09-13 基于Vue的搜索栏功能实现(we-ui)
  5. 使用Spring Security的多租户应用程序的无状态会话
  6. java如何获得集合的长度_Java集合长度
  7. 超越 EfficientNet与MobileNetV3,NeurIPS 2020 微软NAS方向最新研究
  8. android image 转yuv_Android将camera获取到的YuvData在jni中转化为Mat方法
  9. jquery批量控制form禁用的代码
  10. 方便面为什么要是波浪形的 它是怎么做到的?
  11. Matlab图形修饰之裁剪处理
  12. 微信投票python脚本_微信投票python脚本
  13. ie html保存为pdf文件,IE浏览器怎么将网页保存为pdf文档?将网页保存为pdf文档的方法说明...
  14. 关于京东抢票的一个BUG
  15. Could not resolve subtype of [simple type, class org.apereo.cas.services.Reg...
  16. 漳州计算机报名时间2015年,漳州市2015年国民经济和社会发展统计公报
  17. Retina屏图片适配
  18. 分享一篇投稿英文期刊该如何回复审稿人的文章
  19. Python技能树及 CSDN MarkDown编辑器测评
  20. win10 VS2017编译Audacity详细教程

热门文章

  1. ultraedit怎么配置java_【转】UltraEdit配置java环境
  2. ubuntu 安装 python3.6.8
  3. 【JDK源码】Iterator与Iterable的实现与区别
  4. What is Mahalanobis distance? 马氏距离
  5. CVPR2019--Binary Ensemble Neural Network--二值CNN网络集成
  6. ASP .NET Core使用connection string连接MySQL/MariaDB,并设置UTF-8编码
  7. 2020-11-02C 标准库 - <ctype.h>
  8. python三维图形渲染 地图_从三维数据到彩色地图
  9. php禁止指定ip访问网站,方法分享:如何利用.htaccess禁止某个IP访问网站
  10. C语言关闭文件总是错误,C语言程序错误,不能正常读写文件,求解啊