Python学习的第一次总结
执行Python的方式:1、交互器(不易保存,闪现,不方便看)2、用win-cmd 来执行(用notepad++保存后执行)
开始 >> cmd >> cd c:\ #切c盘>> dir#查看目录
cd.. 返回上一层
cd../.. 返回上上层
开始 >> cmd >> d: #直接跳D盘或其他盘(我只有一个盘,根本不用担心)
便捷找Python:把Python添加进环境变量的路径里
文件拓展名: .py Python文件 .java Java文件 .c/.s C源码 .avi .rmvb 视频文件 .exe 可执行文件
变量:存储运算过程中的一些中间过程,方便调用、修改、操作。#用大写字母开头表示常量
变量的命名规则:
1、具有描述性
2、只能由_,数字, 字母组成
3、不能以中文为变量名(不够高级)
4、不能以数字,空格开头
5、不能使用关键字符(int/ input/...)
7、变量名区分大小写
字符编号:ASSIC -- Unicode -- UTF-8(#为Unicode的扩展集 )
Python2: #!-*- coding: utf-8 -*- msg = u"XXXX" (变为万国码)
或#coding: utf-8
注销: # 单行注销
‘’‘多行注销’‘’ 或 “”“多行注销”“”
input接收的所有数据都是字符串 str(a)、int(a) #变身
print (“abc” + “qwe”) = abcqwe / print (“abc” , “qwe”) = abc qwe #字符串相连用+
tab不能用四个空格来代替
tab可以用任意个空格来代替,但要保持所有的符号一致(不够高级,别搞)
多分支 if 语句
if XX:
print(“”)
elif XX:
print(“”)
else:
print(“”)#从头判断条件,满足条件就执行,执行完就退出
正常除法 5/2 = 2.5 整除、地板除 5//2 = 2 取余 5%2 = 1 指数运算 2**3 = 8 #优先级区分不清加括号
+= → + -= → - *= → * /= → / //= → // **= → **
优先级:not > and > or
短路原则: 条件1 and 条件2 #若条件1为假之后就不会判断条件2
条件1 or 条件2 #若条件1为真之后就不会判断条件2
判断最大最小值 #先判断任意两个数的大小,然后再将大的赋给一个再与第三个判断大小
numb1 = int(input("Numb1 = "))
numb2 = int(input("Numb2 = "))
numb3 = int(input("Numb3 = "))
max_numb = 0
if numb1 > numb2 :
max_numb = numb1
if max_numb > numb3 :
print("Max Number = ",max_numb)
else:
print("Max Number = ",numb3)
else :
max_numb = numb2
if max_numb > numb3 :
print("Max Number = ",max_numb)
else:
print("Max Number = ",numb3)
while 循环
while 真:
执行
• 输出各种数字
• while and if 猜年龄优化版
age = 25 flag = True #用变量定义真假,方便更换真假 while flag:
user_guess = int(input("Pleas input an age :"))
if user_guess == age:
print("You are brillant!")
flag = False #猜测相等的时候,变为FALSE,跳出while循环
elif user_guess < age:
print("Smaller, please try again")
else:
print("Bigger, please try again")
print("End Game!")
好啦! 今天的总结就到这里啦! 期待鱼鱼blogger的下一次总结哦!
Python学习的第一次总结的更多相关文章
- python学习心得第五章
python学习心得第五章 1.冒泡排序: 冒泡是一种基础的算法,通过这算法可以将一堆值进行有效的排列,可以是从大到小,可以从小到大,条件是任意给出的. 冒泡的原理: 将需要比较的数(n个)有序的两个 ...
- python学习心得第三章
python学习心得第三章 1.三元运算 变量=值1 if 条件 else 值2 由图如果条件成立则赋值1给变量,如果条件不成立则赋值2给变量. 2.数据类型 集合:set() class set(o ...
- 记录Python学习中的几个小问题
记录Python学习中的几个小问题,和C#\JAVA的习惯都不太一样. 1.Django模板中比较两个值是否相等 错误的做法 <option value="{{group.id}}&q ...
- 180分钟的python学习之旅
最近在很多地方都可以看到Python的身影,尤其在人工智能等科学领域,其丰富的科学计算等方面类库无比强大.很多身边的哥们也提到Python非常的简洁方便,比如用Django搭建一个见得网站只需要半天时 ...
- python学习之路-day2-pyth基础2
一. 模块初识 Python的强大之处在于他有非常丰富和强大的标准库和第三方库,第三方库存放位置:site-packages sys模块简介 导入模块 import sys 3 sys模 ...
- python学习笔记--Django入门0 安装dangjo
经过这几天的折腾,经历了Django的各种报错,翻译的内容虽然不错,但是与实际的版本有差别,会出现各种奇葩的错误.现在终于找到了解决方法:查看英文原版内容:http://djangobook.com/ ...
- [Python 学习]2.5版yield之学习心得 - limodou的学习记录 - limodou是一个程序员,他关心的焦点是Python, DocBook, Open Source …
[Python 学习]2.5版yield之学习心得 - limodou的学习记录 - limodou是一个程序员,他关心的焦点是Python, DocBook, Open Source - [Pyth ...
- python学习入门第一天总结
虽然之前自己也看过许多关于python的视频,但一直没有动力与勇气,所以未能坚持且也没有学得这么深刻,这次希望通过python自动化培训,能够彻底改变自己,通过第一天的python学习,自己学到了许多 ...
- 【python学习笔记】10.充电时刻
[python学习笔记]10.充电时刻 任何python都可以作为模块倒入 *.pyc:平台无关的经过编译的的python文件, 模块在第一次导入到程序中时被执行,包括定义类,函数,变量,执行语句 可 ...
- python学习之路01
python自己也自学过一段时间了,看过视频,也买过几本基础的书来看,目前为止对于一些简单的代码还是可以看懂,但是自己总是觉得缺少些什么,可能是缺少系统化的学习,也可能是缺少实际项目经验,对于这些缺少 ...
随机推荐
- P2_小程序简介
小程序与普通网页开发的区别 运行环境不同 网页运行在浏览器环境中 小程序运行在微信环境中 API 不同 由于运行环境的不同,所以小程序中,无法调用 DOM 和 BOM 的 API. 但是,小程序中可以 ...
- Serverless Streaming:毫秒级流式大文件处理探秘
摘要:本文将以图片处理的场景作为例子详细描述当前的问题以及华为云FunctionGraph函数工作流在面对该问题时采取的一系列实践. 文章作者|旧浪:华为云Serverless研发专家.平山:华为云中 ...
- Portainer功能使用之开启远程访问
配置远程连接Docker服务 1.配置 说明:docker默认没有打开"2375"端口,需要先进行配置开启端口 命令 修改配置:vim /usr/lib/systemd/syste ...
- git文件管理
一.概念: git:分布式的版本管理工具Gitee(码云):是开源中国社区推出的代码托管协作开发平台,支持Git和SVN,提供免费的私有仓库托管.Gitee专为开发者提供稳定.高效.安全的云端软件开发 ...
- GoLang 的协程调度和 GMP 模型
GoLang 的协程调度和 GMP 模型 GoLang 是怎么启动的 关于 GoLang 的汇编语言,请查阅 参考文献[1] 和 参考文献[2] 编写一个简单的 GoLang 程序 main.go, ...
- word、excel、pdf等多种格式在线预览
第一种方式: 具体功能说明: http://view.xdocin.com/index.html 调用案例: <a href="http://www.xdocin.com/xdoc?_ ...
- 爆肝200+小时,总结出的 Creator 3.x 入门修炼指南!全免费
大家好,我是晓衡! 为了写这篇文章,给支持公众号的读者们一个交代,我准备了200+小时,公众号断更11天.我决定,不再选择逃避,不想再欺骗自己了. 2023新年开工,不到十天时间,接二连三有小伙伴找到 ...
- 100、 FilenameUtils
FilenameUtils import org.apache.commons.io.FilenameUtils; 测试数据 String fileDirectory = "/D:/aa/b ...
- Centos7 安装mysql 5.7 教程
安装 yum 源 需要在系统上启用 MySQL 5.7 Community Release YUM 存储库.用于 yum 存储库配置的 rpm 包可在 MySQL 的官方网站上找到. 首先将最新的My ...
- IT之软件公司组织架构
总结一下软件企业的组织架构,软件公司大部分都很年轻,整个行业还在调整期,一般规模都在300人以内,现在国内大型的软件产品公司都不是靠软件起家的,国内软件三强:华为.中信.海尔都是从硬件甚至是家电做起的 ...