python常量 变量 数据类型 注释 交互 if语句
- 1.认识python
- python的创始人吉多·范罗苏姆(Guido van Rossum )龟叔在89年圣诞节开始开发python
- python属于解释型语言,强类型定义语言.
- 编译型/解释型:编译型把源程序全部编译成二进制文件运行,速度快.但是对于大项目,代码复杂的程序来说,不方便开发,比如c,c++,Go;解释型在执行程序时可以一条一条来执行,速度慢,但是方便开发.比如Python,PHP,
- 弱类型/强类型:强类型是强制数据类型定义的语言。也就是说,一旦一个变量被指定了某个数据类型,如果不经过强制转换,那么它就永远是这个数据类型了,python/JAVA.弱类型的数据类型可以被忽略的,一个变量可以赋不同数据类型的值,VB.
- python的解释器
- CPython 用c编辑的解释器 用的最广的
- IPython 主要用于金融量化分析
- PyPy 运行效率高
- Jython
- IronPython
- python的发展:2008年同时发行2.7和3.0两个版本
- python的l两种编写方式
- win+R→cmd 回车→输入python进入编辑模式(查看版本)
- 把程序写在py.文件中,在编辑模式中输入路径,文件名,执行程序. 注意: python2中的中⽂编码会有问题. Python2使⽤的是ASCII码编码. 处理不了中⽂. 我们需要替换成utf-8编码.
- 2.变量:程序在运行中的中间值,方便后面的程序使用.
- 命名规范
- 只能用字母,数字,下划线
- 不能用纯数字,不能用数字开头
- 不能太长
- 不能用中文
- 不能用关键词
- 要有意义
- 要区分大小写
- 推荐驼峰和下划线命名
- 命名规范
- 3.数据类型 type() 查看数据类型
- int整数型(integer) 可以做+-*/
- str字符串(string)
- 用引号引起来的都是字符串(包括单引号,双引号,三引号,多行字符串必须用三引号).
- 只能做+* 加法拼接时,必须都是字符串'abc'+'ef'→'abcef' 'a'+2是无效的 "sb"*3结果为"sbsbsb"
- bool布尔(boolean):True/False
- 4.常量:全都是大写字母的变量
- 5.注释
- 单行注释:#注释内容
- 多行注释:'''注释内容''' 或者"""注释内容"""
- 6.交互
- a=input("请输入一个数字:") input获得的数据类型为str,若要用int,需要用int(a)转换为int
- 7.if语句
- if 条件: 代码块
- if 条件:代码块1 else:代码块2
- if 条件1:代码块1 elif 条件2:代码块2 elif 条件3: 代码块3........else: 代码块4
- if 的嵌套,if语句可以无限嵌套.实际开发中用3-5层
python常量 变量 数据类型 注释 交互 if语句的更多相关文章
- Python的变量和注释
变量 python的变量就像一个名字,一个变量对应一个内存地址.当我们定义一个变量时,Python解释器会在内存中开辟一片空间,用于存放各种数据(字符串.列表.元组.字典.对象....). 不同的变量 ...
- 1、python简介-变量-注释-数据类型-用户交互-if语句-while循坏
一. 计算机是什么 基本组成: 主板+cpu+内存 cpu: 主频, 核数(16) 内存:大小(8G, 16G, 32G) 型号: DDR3, DDR4, DDR5, 主频(海盗船,玩家国度) 显卡: ...
- python中的变量,字符串,用户交互,if语句
一:python介绍 python的创始人为吉多·范罗苏姆,创始时间是1989年. 1python是一门什么样的语言 python是一门解释型弱类型语言★ 弱类型:弱类型的变量可以变,强类型的变量不能 ...
- python的变量与注释
1. 变量 变量:值会发生变化的量,与常量相对. Python有五个标准的数据类型:1. 数字(int,long,float,complex) 2.字符串 3.元组 ...
- Swift学习--常量.变量.数据类型的使用(一)
一.Swift中的常量和变量 /* Swift 中定义常量和变量用let/var let 代表定义一个常量 var 代表定义一个变量 Swift 中代表定义常量和变量不需要写数据类型,编译器辉根据我们 ...
- python小白——进阶之路——day1天---认识python和变量、注释
###-python的认知 89年开发的语言,创始人范罗苏姆(Guido van Rossum),别称:龟叔(Guido) (1)版本: python2.x原码不规范,重复较多 python3x:原码 ...
- Python的基本数据类型,用户交互
整数: int 常见的数字都是int类型. 用于计算或者大小的比较 在32位机器上int的范围是: -2**31-2**31-1,即-2147483648-2147483647 在64位机器上int的 ...
- Swift学习--常量.变量.数据类型的使用(二)
一.Swift中的数组 //Swift中的数组 //NSArray *arr = @["",""]; //和OC数组的区别就是去掉前面的@ let arr11 ...
- python基础之数据类型,交互,格式化输出,基本运算符
数据类型 1.什么是数据类型? 变量值才是我们存的数据,所以数据类型指的是变量值的种类 2.为何数据要分类? 变量值是用来保存现实世界中的状态的,那么针对不同的状态,就应该用不同类型的数据去表示 3. ...
随机推荐
- OO第二单元多线程电梯总结分析
一.概述 这一部分的作业考察的关注点与上一次的作业有所不同,上一次的考察重点主要集中在输入输出的判定以及多态的考察上面,而这一次是让我们进行多线程程序的调度与开发.这次开发过程中最大的感受就是自己之前 ...
- MATLAB常用函数(不定时更新)
1.pause 一般情况下pause(a)表示程序暂停a秒后继续执行,但有时候也存在这种情况,程序中只有pause:并没有参数a,这样的意思是程序暂停,按任意键程序继续执行.2.uiwait(h,ti ...
- Git常用命令及使用,GitLab/GitHub初探,Git/Svn区别
Git安装配置及常用命令 0 Git本地分支管理 1 Git远程分支管理 2 Git Tag标签管理 3 Git Log日志 4 其它高级命令 5 常规使用及介绍 6 角色权限 7 分支定义 8 一般 ...
- 下面程序的输出结果是____ A:11,10 B:11,11 C:10,10 D:10,11 int x=10; int y=x++; printf("%d,%d",(x++,y),y++);
下面程序的输出结果是____ A:11,10 B:11,11 C:10,10 D:10,11 int x=10; int y=x++; printf("%d,%d",(x++,y) ...
- UIPath Level 2&3
Level 3 走了很多弯路,但是学到了很多东西,贴一个Level3的吧,其他的省略了 认认真真独立做完Level3的两个POC,相信你对UIPath的理解会更深入一步 晚安,祝各位中秋节快乐!
- jieba库与词云的使用——以孙子兵法为例
1.打开cmd安装jieba库和 matplotlib. 2.打开python,输入代码.代码如下: from wordcloud import WordCloud import matplotlib ...
- CentOS 7系统上添加netcdf库
这里提供两种方法来安装 netcdf: 一是 yum 安装,yum 安装时采用的是系统自带的 gfortran 编译器,版本较旧: 二是采用源码来 Makefile 编译安装的方式,它可以下载最新版的 ...
- Kubernetes 实践指南之Kubernetes 的命令行工具详解
kubectl作为客户端CLI工具,可以让用户通过命令行的方式对Kubernetes集群进行管理.本节内容将对kubectl的子命令和用法进行详细描述. 一.kubectl 用法概述 kubectl语 ...
- JQ菜单滑块
网站导航滑块效果: 复制以下代码保存到html文件中即可查看效果... <html> <head> <title>JQ菜单滑块</title> < ...
- Spring Boot:Spring Boot 中 Redis 的使用
Redis 介绍 Redis 是目前业界使用最广泛的内存数据存储.相比 Memcached,Redis 支持更丰富的数据结构,例如 hashes, lists, sets 等,同时支持数据持久化.除此 ...