Python一点点01

2018-07-10  本文已影响0人  七元前

关于python

python是一个编程语言,是一种弱类型的、面向对象的、可交互的、跨平台的、操作简单的解释型编程语言。
(1)了解官方网站
http://www.python.org
downloads:下载->点击可以进入python下载页面
documentation:文档->点击可以进入python官方文档页面[产品使用说明书]

(2)下载安装python开发环境
python1.x
python2.x
python3.x【重点,最新版本将会变成主流所使用的】
操作系统[32位、64位]下载对应的python软件
64位支持32位的软件
32位的不支持64位软件
安装完成之后,验证安装是否成功->命令行中执行命令,查看python版本:
在运行窗口【终端】输入python -V

(3)常见命令
dir: 查看当前文件夹下所有的文件
盘符: 命令~切换不同的磁盘 c: d: ..
cd:进入不同的文件夹[change directory 改变文件夹]
cls:清屏名称,清楚当前显示区域所有的内容[clears]

(4)交互模式:python编程语言的一大重要特征
python可交互的!
命令行直接执行python命令,就会进入交互模式~可以直接执行python代码
交互模式下,输入exit() 命令,回车可以直接退出交互模式
命令行模式下,输入exit命令,回车可以关闭命令行窗口!
(5)打开/关闭系统文件的后缀名显示[windows8.1以下|以上]
windows7为例:打开[计算机]->点击 [工具]菜单-> [文件夹选项]-> 查看-> 勾选 显示文件的扩展名称
windows10为例:打开[此电脑]-> 点击 查看->勾选 文件扩展名

关于编程

什么是编程

把按照一定的程式[公式]执行的计算机语句,利用它们所要求的编写规则,编写出符合人们所需求程序,以解决人们现实中的问题。

编程的目的和意义

编程的目的就是编写一个程序,通过程序的运行,解决现实生活中的问题和需求,更加快捷方便的解决身边所有的问题。有利于把复杂的事情变得更加简洁。使人们获得更加舒适的生活。

怎么样快速理解编程开发

通过各种渠道例如:网络,书籍,朋友等方式来接触关于编程开发的知识。并且亲自动手进行练习编程,多做,多练,多了解,使之对产生兴趣,那么就能快速的了解。

编程基本要素

基本数据类型

基本数据类型:用于表示世间万物的基础数据[金木水火土]
字符串:包含在一对单引号/双引号/三引号之间的多个字符,专门用来描述信息

str 字符串

数字:专门描述数量单位的数据;整数、小数[浮点数]
age = 18 int整数 age 年龄
height = 1.80 float浮点数 height高度

布尔类型:专门描述只有两种结果的数据[True | False]
强制只有两种结果!bool 布尔

complex复数:2 + 3j

字符串[str]、数字[int/float]、布尔[bool]、复数[complex]

变量

命名规则:只能由大小写字母、数字、下划线组成,不能让数字开头!
项目规范1:一个变量由一个或者多个英语单词/拼音组成,全部小写,不同的单词或者拼音之间使用下划线分隔!
name="伏羲" sex="男"
xing_ming="伏羲"

项目规范2:另一种命名规则驼峰命名法变量由一个或者多个英语单词/拼音组成,第一个单词/拼音全部小写,后面每个单词/拼音首字母大写
chinaKing="伏羲"
变量的赋值:向变量中存储数据!
向变量中存储数据:赋值:赋予一个具体的数据作为变量的值
语法:变量名称 = 具体的数据
a=1

可以使用分号作为一行代码的结束标志[官方推荐不要使用分号]
店家推荐:不要使用分号

变量的基本赋值:变量名称 = 具体数据
变量的交叉赋值:变量1, 变量2..变量n = 值1, 值2..值n
a,b,c,=1,2,3,

获取变量数值:
变量=input("变量描述",)

改变数据类型
数据类型(数据变量)
例如:数据a为str类型
变为整型 a=int(a)

运算符

赋值运算符:=
语法:变量 = 表达式
意义:将等号右边的表达式的结果,赋值给左边的变量

算术运算符:
加法:+
减法:-
乘法:*
除法:/
整除://
余数:%
求次方:**

python中,舍弃了其他语言中的a++ a--操作
保留了++a,--a语法操作,仅仅用于进行符号的正负判断
a = 8 -> r = --a[负负得正] -> r = 8
关系运算符(比较运算符)
用于比较两个数据的大小关系
大于 >
大于等于 >=
小于 <
小于等于 <=
不相等 !=
相等 ==
关系运算符/比较运算符:主要操作两个数据的关系比较、返回一个布尔类型的数据

逻辑运算符
并且:与: and:女生找男朋友
或者:或: or:男生找女朋友
取反:非: not:小两口吵架

python特有的语法
判断两个条件:a, b, c = 10, 11, 12
判断b大于a并且b小于c
常规做法: b > a and b < c
python特有: a < b < c

扩展:位运算符
针对二进制数据的运算[一般不使用]
单个二进制运算

右移运算符号

<< 左移运算符号
& 与运算

上一篇下一篇

猜你喜欢

热点阅读