Python3.23

1、Python 环境的搭建以及验证环境是否ok

在官网:Welcome to Python.org   下载安装包 然后打开安装包 显示页面

 

首先勾选地下的Add Python 3.6 to PATH   再点击Customize installation   (如图所示)

下来出现以下页面

这个默认直接点击右侧的next按钮,下来出现

点击Browse   选择你要安装的位置   然后  点击右侧地下的Install,等待安装完成后点击close按钮。Python环境搭建完成

验证环境搭建是否成功?

点击快捷键win+R打开一个面板输入cmd  弹出一个命令窗口  在命令窗口输入Python 回车  出现

说明配置成功

2、使用Pytharm创建项目(如加载解释器这部分)

 打开Pycharm  点击左上角的File 点击“New Project...   进入,在弹出的窗口里面输入项目的名称,然后点击“Create"创建,在弹出的提示点击“This window” 等待项目加载完成

点击新建的项目testdev右键,点击“new”后点击“Python Package”新建项目,输入包名(如基础练习),回车

再在这个新建的文件夹上右键,点击“new”后点击“Python file”新建,输入名字(数据转换...)回车

3、在IDE中如何执行编写的代码,以及查看输出的结果

第二个问题完成后  就出现了一个ide面板  在这个面板上输入代码   右键 点击run字符转换(数据转换是指运行页面的名称)下来你就可以在下面查看运行结果

语法错误的关键字: SyntaxError: invalid syntax

4、常用的数据类型:

1、整型(int):具体就是数字,如年龄

2、字符串(str):具体就是英文字母数字或者中文汉字,如admin 或者中国

3、float:具体就是数字带小数点,如薪资

4、bool:就是布尔类型,表示的是真假,真True,假的是False

5、None:None表示为空,和数字里面的0意思是一样的

前4个是常用的数字类型

exit()--退出Python解释控制台。

help()--查看帮助手册

Python是一门胶水语言,也就是说可以和各个不同的语言之间进行整合,Python也是函数式的语言,也是面向对象的语言。

def(函数关键字)

func(函数名称   可以自定义)

def func()  c是自定义的

...print("hello world")--缩进4个空格   回车

回车

func()--调用上面的函数(代码如下)

 

 ide是专门写代码的一个软件   Python的ide最好的软件是Pycharm

print():输出函数

 注释:

1、单行注释,指的是针对单行代码的注释,单行注释使用的是#

2、多行注释,指的是针对多行代码的注释,多行注释使用的是"""(六引号)

3、在IDE中,注释的内容是不会被执行的

变量:

把程序运算过程中的临时结果集数据存储到内存里面,以备后面的代码继续调用。

在Python里面,定义变量的方式为:

变量名称=变量值  如age=18

变量的命名是有规范的

1、变量只能是字母,数字,和下划线

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

3、如果变量名称是多个字符串,建议使用驼峰式的命名规则

4、定义变量名称尽量的通俗易懂,一言以避之。

单引号  双引号 三引号

1、单引号与双引号是等价的

2、三引号

在计算机里面,判断两个对象是否一致,是查看它的内存地址

在Python里面,查看对象的内存地址的函数是id()

Python2默认编码是ascill码,但是对中文的支持不好,而且只支持西方的26个字母。所有为了语言支持全球各个不同的国家,就有了utf-8的编码,但是utf-8的编码是以牺牲性能为代价的,所以就有了轻量级的unicode.所以Python3的默认编码是unicode

编码:就是把str的数据类型转为bytes的类型的过程,使用到的关键字是encode

 解码:把bytes的数据类型转为str的数据类型的过程,使用到的关键字是decode

 字符串转整型:

前提内容:

字符串里里面的内容是数字,才可以转整型

注意事项:

字符串转整型,内容要求必须是数字,如果是字母是不可以的

 字符串转整型  首先给这个字符串赋一个值 这个值的类型是整型  再输出所赋的这个值

字符串转float类型:

字符串里面的内容是数字,才可以转为float

 input():输入函数,输入的内容类型都是字符串的类型   注意如果是非字符串型 前面要定义一个输入类型

print():输出函数

\n:换行

\t:空格

字符串的格式化输出:

%s:字符串占位符

%d:整型占位符

%t:float占位符,小数点后默认带5位

解码和编码的基本编写格式

str1="无涯"
str_bytes=str1.encode('utf-8')
print(str_bytes)
bytes_str=str_bytes.decode('utf-8')
print(bytes_str)

encode 编码关键字      decode 解码关键字     type 类型

 
posted @   净植  阅读(77)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
点击右上角即可分享
微信分享提示