python windows桌面程序开发_python基础1 - 旺仔姐姐啊

python解析

1:Python语言是符号跟文字的组合,目的是用来向计算机发送指令,控制计算机工作

2:Python解释器是运行在操作系统之上的一个特殊功能的应用程序

3:解释器负责将变成语言的符号和文字转换为计算机能够识别的计算机语言

4:Python解释器程序可以由不同的语言编写,官方解释器使用C语言编写,称之为CPython解释器

Python开发需要的环境

一:编辑Python代码的编辑器  二:运行Python代码的解释器

1:Python解释器+普通文本编辑器

普通文本编辑器我们可以使用windows系统自带的txt文本编辑器,notepad++、sublime、editplus、ue等等、任何能够进行文本编辑的软件都可以作为Python程序开发的代码编辑器

2:Python解释器+交互式终端

在安装Python解释器时安装了交互式终端,我们可以通过在命令行窗口中,输入Python或者Python2或者Python3进入不同的Python版本的交互式终端

3:Python解释器+集成开发环境(IDE)

集成开发环境(IDE)是用于提供程序开发环境的应用程序,一般包括代码编辑器,编译器,调试器和图形用户界面等工具,集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务。所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境

注:最经常使用的是pycharm的编辑器

Python语言的优缺点

1:易学.Python有极其简单的语法,学习极其容易上手

2:开源

3:可移植行.Python已经被移植在许多个平台上,这些平台包括linux,windows。freebso,macintosh、soliaris、os/2、windows ce甚至还有symbian、android平台

4:丰富的库、Python标准库确实很庞大,除了标准库以外,还有许多其他高质量的库

Python语言应用领域

1:web应用开发

2:网络爬虫

3:桌面软件

4:操作系统管理.......

Python的基础语法

编程语言里的基础语法:

1:顺序性的思维代码如何表达  2:分支判断思维代码如何表达  if语句   3:循环思维方式代码如何表达  while循环  4:函数封装  5:变量

Python的注释

注释跟sql和html的注释一样,给编辑者看的

同时也分为单行注释和多行注释

单行注释的书写格式:# 注释的文字 

多行注释用一对三引号,中间写注释

注释快捷键:ctrl /

变量

974fa35ba4aba9cf01bde50f689070f2.png

变量作用:临时用来存储程序运行中所需要的一些数据

变量名的规范:

1:变量名由数字,下划线和字母组成,且数字不能开头

2:Python的标识符是区分大小写的

3:不能用关键字和已有的名字来取变量名例如Python语法不能重复

4:变量名一般用小写加下划线组成

5:变量名一定要有意义,为了提升代码的可读性

变量类型

在现实生活中,数据有多种类型,文本类型,数据值类型的,变量类型约定了变量之间的计算规则

integer(整数);float(浮点数,小数);string 字符串类型;bool(真和假,用于表示逻辑运算结果,该变量只有两个值,true和false)

Python里面定义变量不需要指定类型,根据赋的值来推断变量类型

查询变量的类型

a6c6ac66fe4aa820fc735a870e1e2775.png

变量名 = '字符串'    /   变量名 = "字符串!"

以上两种方式都可以,是用来写字符串类型的变量

查询变量类型的格式:先有变量,再写type=(变量名),写完之后在左边加上结果名例如my_type,随后换行写print(my_type),点击执行就可以查询是该变量什么类型

变量运行规则

变量的数值进行运算,例如“+”

fcc312eaaa33c1cf778ed243aa096f18.png

运算符

"+"   加

"-"    减

"*"    乘

"/"    除

"//"   取整数(两个值除以之后只要整数,不要小数)

"%"  取余数(9 % 2 =1)

"**"  幂   (又称次方、乘方:2**3=8)

复合赋能运算符

3705becbe95e76bad975957cb7664df1.png

注:

1.字符串只支持加法,让两个字符串拼接在一起

2.字符串与数字之间可以进行乘法运行,例如数字是3,那就会有3个字符串拼接在一起

3:数字与数字之间可以进行所有运算

4:程序是从上往下按照顺序执行的

5:变量的作用,存储程序运行过程中产生的数据

6:变量名=值

例如:

5d18fae60851d2ae378270a267233f6d.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,让我来教你如何用Python画一个旺仔吧! 首先,需要导入turtle库,这是Python自带的一个简单的绘图库,可以用来绘制基本的图形。 ```python import turtle ``` 接下来,我们需要设置画布大小和背景颜色: ```python turtle.setup(800, 600) turtle.bgcolor('white') ``` 然后,我们可以定义一些函数来绘制旺仔的各个部分。比如,我们可以用turtle库提供的circle函数来绘制旺仔的头部: ```python def draw_head(): turtle.penup() turtle.goto(0, 100) turtle.pendown() turtle.circle(50) ``` 同样的,我们可以定义其他的函数来绘制旺仔的身体、手、脚等部分。这里就不一一列举了,可以根据实际需要自行定义。 最后,我们可以在主函数中调用这些函数,将旺仔的各个部分组合起来: ```python def main(): draw_head() draw_body() draw_lhand() draw_rhand() draw_lfoot() draw_rfoot() turtle.done() if __name__ == '__main__': main() ``` 完整的代码如下: ```python import turtle def draw_head(): turtle.penup() turtle.goto(0, 100) turtle.pendown() turtle.circle(50) def draw_body(): turtle.penup() turtle.goto(0, 50) turtle.pendown() turtle.circle(100) def draw_lhand(): turtle.penup() turtle.goto(-50, 0) turtle.pendown() turtle.forward(50) def draw_rhand(): turtle.penup() turtle.goto(50, 0) turtle.pendown() turtle.forward(50) def draw_lfoot(): turtle.penup() turtle.goto(-50, -100) turtle.pendown() turtle.forward(50) def draw_rfoot(): turtle.penup() turtle.goto(50, -100) turtle.pendown() turtle.forward(50) def main(): turtle.setup(800, 600) turtle.bgcolor('white') draw_head() draw_body() draw_lhand() draw_rhand() draw_lfoot() draw_rfoot() turtle.done() if __name__ == '__main__': main() ``` 运行程序后,就可以看到一个简单的旺仔图案了。你可以根据自己的需求,修改代码来绘制更复杂的图案。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值