简介、变量、常数、if、基础数据类型、注释、input()
### 1.python的历史
python2和python3的区别
python2 源码不统一,重复代码
python 源码统一,没有重复代码
2004 Django框架的诞生
2.python是编程语言
python 是解释型语言
3.python的种类
cpython jython ironpython pypy
官方下载就是cpython
cpython将py文件转化为C字节码文件,在python虚拟机中运行。
Jyhton将python代码转换为Java字节码,在Jvm中运行。
Ironpython将python代码转换为C#字节码,在CLR中运行。
PyPy,动态编码,开发快,速度快。
4.变量
变量定义的规则:
变量命名规范
1)变量是由字母、数字、下划线组成。
2)禁止使用数字开头
3)禁止使用python中的关键字
4)不建议使用中文和拼音
5)变量要具有描述性。
6)变量名要区分大小写
7)推荐写法,
驼峰法:MyName
下划线命名:my_name(官方推荐)
一个变量名在内存中只有一个。
5.常量
变量名全部大写就是常量 -- 常量建议不进行修改
6.注释
单行注释:在这行话前用#号标注
如:#你太美
多行标注:用'''三引号在行前行后标注,第一个'''必须顶行
7.基础数据类型
int -- 整型(数字 ) 计算和比较
str -- 字符串(字母,汉字)
bool -- 布尔值 用于判断
8.用户交互
input()
注意点:input获取到的内容全部都是字符串
固定格式:name=input("输入名字:")
#name 表示变量
#"输入名字:"给用户看的提示名
9.流程控制语句
单if
if+空格+条件+冒号
缩进+结果
if else 二选一
if+空格+条件+冒号
缩进+结果
else+冒号
缩进+结果
if elif elif 多个选择一个或者零个
if+空格+条件+冒号
缩进+结果
elif+空格+条件+冒号
缩进+结果
elif+空格+条件+冒号
缩进+结果
if elif elif else 多个选一个
if+空格+条件+冒号
缩进+结果
elif+空格+条件+冒号
缩进+结果
else+冒号
缩进+结果
if if if 多选多或零
if+空格+条件+冒号
缩进+结果
if+空格+条件+冒号
缩进+结果
if+空格+条件+冒号
缩进+结果
if 嵌套 进行多层判断 一般if嵌套写三层就可以了
if+空格+条件+冒号
缩进+结果
缩进+if+空格+条件+冒号
缩进+缩进+结果
10.其他知识点
and 和 and前后都为真才是真
type 查看数据类型
例如: print(type(num)) >>> 查看num的数据类型
int("5") 将字符串5转换成整型
str(5) 将整型转换成字符串
== 判断前后是否相等(等于号)
简介、变量、常数、if、基础数据类型、注释、input()的更多相关文章
- 316python 基础之计算机基础、Python简介、变量、注释、基础数据类型初识、if、while、语句
一.计算机基础. cpu:相当于人的大脑,运算与控制中心. 速度 飞机 内存:4G,8G,16G....暂时存储,供给cpu数据. 速度 高铁.成本高,断电即消失. 硬盘:相当于你电脑的数据库,存储着 ...
- day01——python初始、变量、常量、注释、基础数据类型、输入、if
python的历史: 04年Django框架诞生了 内存回收机制是什么(面试题) python2:源码不统一,有重复的功能代码 python3:没有重复的功能代码 python是一个什么的编程语言 编 ...
- Python入门 常量 注释 基础数据类型 用户输入 流程控制
Python入门 一.常量 在Python中,不像其他语言有绝对的常量,修改会报错,在Python中有个约定俗成的规定--常量就是将变量名大写. 尽量保持不更改的一种量 , 这个常量有是干什么的呢 其 ...
- python基础(变量、基础数据类型、流程控制)
今日内容html {overflow-x: initial !important;}:root { --bg-color:#ffffff; --text-color:#333333; --select ...
- python常量 变量 数据类型 注释 交互 if语句
1.认识python python的创始人吉多·范罗苏姆(Guido van Rossum )龟叔在89年圣诞节开始开发python python属于解释型语言,强类型定义语言. 编译型/解释型:编译 ...
- python变量与基础数据类型
一.什么是变量 变量是什么? 变量:把程序运行的中间结果临时的存在内存里,以便后续的代码调用.在python中一切都是变量. 1.python变量命名的要求 1,必须有数字,字母,下划线任意组合. ...
- JAVA学习(三):Java基础语法(变量、常量、数据类型、运算符与数据类型转换)
Java基础语法(变量.常量.数据类型.运算符与数据类型转换) 1.变量 Java中.用户能够通过指定数据类型和标识符来声明变量.其基本的语法为: DataType identifier; 或 Dat ...
- Python 学习随笔 - 1 - 基础数据类型、变量 及 基本运算
仅有的C语言的基础都是大学时学的: 准备赶潮流,开始学习Python. 随笔记录学习过程中,靠一点点C语言基础难以去理解的地方,以及区别于C语言的地方,做些笔记作为以后参考. Python 解释器直接 ...
- Java中关于注释、标识符、变量、常量、数据类型、类型转换、转移字符以及数值型的表现形式的详解
Java文件的注意事项 在同一个Java文件中,可以定义多个类,但是被public修饰的类只能够有一个,并且此类名要与文件名一致. 在同一个类中,可以定义多个方法,但是名字叫做main的方法只能有一个 ...
随机推荐
- 【磁盘】顺序IO比随机IO快
假设磁盘每秒可以做100个随机I/O操作,并且可以完成每秒10MB的顺序读取(这大概是消费级磁盘现在能达到的水平).如果每行100字节,随机读每秒可以读100行(相当于每秒10000字节=10KB), ...
- 并查集+multiset+双指针——cf982D
感觉自己的解法很复杂,写了一大堆代码 但核心是从小到大枚举每个元素的值,然后把<=当前元素的值进行合并,由于这个过程是单调的,所以可以直接将新的元素合并到旧的并查集里去 维护并查集的同时维护每 ...
- (转)基于SAML的单点登录介绍
转:http://www.cnblogs.com/zsuxiong/archive/2011/11/19/2255497.html 一.背景知识: SAML即安全断言标记语言,英文全称是Securit ...
- natapp自动获取免费的动态端口域名
前段时间,因为客户有个项目要求跨局域网进行远程控制桌面,想知道能不能实现.于是查询了许多资料,了解到需要有公网服务器作为中介才能够实现,但是公司又没有公网服务器,于是只有利用花生壳.natapp服务器 ...
- Java-Class-C:org.springframework.http.MediaType
ylbtech-Java-Class-C:org.springframework.http.MediaType 1.返回顶部 1.1. /* * Copyright 2002-2018 the ori ...
- jquery preventDefault()事件
定义和用法 preventDefault() 方法阻止元素发生默认的行为(例如,当点击提交按钮时阻止对表单的提交). 语法 event.preventDefault() 参数 描述 event 必需. ...
- Mysql 提交Big sql的过程
此处的big sql指的是单条sql的size 超过innodb_log_file_size,通过构造这样的测试,来分析mysql的提交过程. 做这个分析的起因是我不是很明白,既然mysql需要将被执 ...
- python list基本操作一
a = [1,2,3,1,2,3] 一.删除元素 1.按索引删除: a.pop(1) # 删除第二个值 # in:[1,2,3,2] # out:[1,3,2] 返回值:被删除的元素,这个时候list ...
- 数据库和java Bean
·1. 数据库和java Bean,字段类型要一致.不一致查询不出来,但不会报错. 字段名称也一样,不一致查询不出来,但不会报错. 2. 数据库和java Bean字段的个数可以不一样,也不会包错 3 ...
- javascript和jQuery知识点总结
attribute: $(”p”).addClass(css中定义的样式类型); 给某个元素添加样式 $(”img”).attr({src:”test.jpg”,alt:”test Image”}); ...