Python学习day1
什么是编程?
以我个人的理解,编程就是通过相应的代码,去解决问题相应的问题。将我们解决问题的思路实体化,变成真正可以实施的具体事物。
编程的目的以及意义?
编程的目的是通过代码利用计算机解决生活中遇到的问题。编程的意义是我们可以更加快速便捷的去解决生活中的问题,让我们在生活中解决问题的思路实体化,利用计算机去帮助我们解决问题,更加方便。
什么是Python?
Python是一种编程语言,是一种弱类型的、面向对象的、可交互的、跨平台的、操作简单的解释型编程语言。
环境搭建:什么是环境?怎么搭建环境?为什么说要搭建一个环境?
1.什么是环境?
适合某种操作的计算机软件和程序适合python语言进行软件编程开发的计算机软件平台
在操作系统中安装了多个相关软件可以执行某种操作:环境
2.怎么搭建环境:
确定一个正在使用的操作系统[windows|unix/linux|mac os]
确定要执行的某种操作[python编程开发]
确定要使用的软件[python 64bit-> CPython(解释器)|编辑工具]
python官方提供的解释器:CPython/Jython/IronPython等
安装软件:安装好软件之后直接使用软件的功能![界面化操作]
搭建环境:安装好基础软件之后,可以通过软件提供的非界面化服务功能来完成高级处理方式,如:安装了python软件,提供了解释运行Python源代码的服务
安装软件->安装了一个服务->搭建环境
python环境配置:
1.菜单file->配置项settings
2.输入project->找到project interpreter
3.右边的窗口中,选择我们安装的python.exe文件
4.点击OK
字体配置
1.菜单file->settings
2.Editor->Font
3.右边的窗口中,选择字体:Source Code Pro
4.选择字体大小
鼠标滚轮控制字体
1.Editor->General
2.勾选:Change Font size with Ctrl+Mouse wheel
3.输入console
4。找到console font-> 配置控制台信息窗口字体
Python中的基本数据类型
#1.数字
int 1 #整型
float 1.0 #浮点型
#2.字符串
name = "刘**"
str #字符串
#3.布尔类型
bool #只有两种情况Flase/True
Python组合数据类型
列表[list]
集合[set]
元组[tuple]
字典[dict]
Python引用数据类型
面向对象(可变类型,不可变类型)
Python从控制获取用户输入的值
age = input("请输入一个年龄")
变量
主要由字母大小写,下划线,数字组成。数字不能开头
1.命名方式
(1)驼峰式命名:第一个单词小写,剩下的单词首字母大写
(2)下划线分隔命名法:多个单词小写,不同的单词下划线分隔
2.变量的赋值
语法:变量名称 = 具体的数据
变量的基本赋值:变量名称 = 具体数据
变量的交叉赋值:变量1,变量2,..变量n = 值1,值2,..值n
Python运算符
1.赋值运算符:=
语法:变量 = 表达式
意义:将等号右边的结果,赋值给等号左边的变量。
2.算数运算符:
加法:+
减:-
乘:*
除:/
取整://
取余:%
次方:**
python中没有a++/a--等自增自减;保留了--a/++a用于进行符号的正负判断
例如:a=1 r=--a r=1 ; r=-+a r=-1;
a = a+1
a+=1
3.关系运算符
大于 >
大于等于 >=
小于 <
小于等于 <=
不相等 !=
相等 ==
比较后输出True/Flase结果
4.逻辑运算符
并且:and
或者:or
取反:not
5.位运算 >> 右移运算符号
<< 左移运算符号
& 与运算
Python中强制数据类型转换
语法:a = 目标转换类型(转换的目标)
例如:a=1.0
b=int(a)
则b = 1
网友评论