2020-04-18第一课python介绍安装基础

课程要求:

作业  练习,多做,手动做

博客  整理,记录积累


博客:csdn

简书

osc

计算机

硬件-软件  编程

机器 0101-》汇编add-> C语言-》高级语言

C++ ,java,python ,go,。。。

低级语言  执行效率,开发效率

高级语言  执行效率低,开发效率快

Python 解释型,可移植, 面向对象

Windows

Linux

Mac

Unix

python解释器

代码 --文件

解释器:cpython    c  主流  只接收指令,一行一行执行  不接收文件

jpython    java

lronpython  c#

版本

Python 2.1~2.7  不更新  官方 废弃

Python 3  不兼容2

C:\Users\mac\AppData\Local\Programs\Python\Python37

解释型  读  一行一行

编译型  源  目标二级制

python代码

1.python  解释器  +源文件  路径  储存

2.运行解释器,直接在解释器输入代码  调试

环境变量  path    where python  可以找到安装路径  文件名直接输入cmd可以带出路径

把python是安装目录  配置进去

以后每次运行python,直接输入python

变量

存储可变数据

变量命名

字母,数字,_

Abc

A92323_

_daga

9daga

#encoding:utf-8

python2

解释器  源代码

python3  默认utf-8

ascii 8位 0101010,256    一个字节是8位

Unicode 16位    65535  2个字节

Utf8  可变长度

字节 8位

#!/usr/bin/python

在Windows 上用不到

Linux

1.

#!/usr/dxx/python  hello.py

2../hello.py

pthon

IDE pycharm  最好工具,帮助写文件

1.社区版  基本免费

2.专业版 收钱,web开发

数字

整数  123

小数 浮点数    3.4

字符串

‘abc’ “abc”  ‘’’abc‘’’    “‘abc’”

布尔

真,假

Ture,False

运算符: +-*/  %取余  **指数运算,平方  //取整数

字符串

+

“hello”+“zhansan”

meiyuan = input("please input how meiyuan?")

rmb = int(meiyuan) / 6

print(rmb)

关系    布尔值

1==2  false

>  <  >=  <=  ==

if  have_money:        contr  +  ?  注释

    Do

else

    Do

score = input("please input the score")

score = int(score)

if score < 60:

  print(" bu jige")

elif score <85:

  print(" lianghao")

else:

  print('youxiu')

练习一:请用户输入美金的额度,假设1比6兑换, 然后告诉他可以兑换多少人民币。


练习二: 输入成绩,如果60以下不及格,60~85分输出良好,85-100输出优秀

练习三:输出 1~100内所有数求和

练习四:输出1-100以内的奇数

练习五 输入1-100内的偶数的和


练习六:输入用户名密码,假设用户名为zhangsan密码为123456

用户名密码匹配,输出成功,如果输入密码错了,提示重新输入。连续输错三次用户名和密码退出登陆,提示登陆失败



作业一

求 1-2+3-4+5.. 100 的和

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Python 是一种相当高级的语言,通过 Python 解释器把符合语法的程序代码转换成 CPU 能够执行的机器码...
    Python程序媛阅读 1,941评论 0 3
  • 1/75 1认识Python语言 2/75 序言 培训最终的目标是什么? 衡量一个合格的软件工程师的标准是什么? ...
    清清子衿木子水心阅读 4,057评论 0 1
  • 一、Python中的数据类型 计算机顾明思议就是可以做数学运算的机器,因此计算机理所当然的可以处理各种数据,但是计...
    hollow_02f9阅读 726评论 0 0
  • 一、Python中的数据类型 计算机顾明思议就是可以做数学运算的机器,因此计算机理所当然的可以处理各种数据,但是计...
    郑元吉阅读 329评论 0 0
  • 工作的现状,生活的现状。着重说说反思工作的现状吧。 工作现状,从人际关系和工作内容两个方面出发。其中人际关系,按照...
    一采阅读 267评论 1 1