python输入、数据类型、注释、编码、if语句
时间:2018-11-21
本文章向大家介绍python输入、数据类型、注释、编码、if语句,需要的朋友可以参考一下
python中的输入
python2.x中为raw_input(),在python3.x中为input(),这两个函数都返回一个字符串对象,函数中的参数为字符串类型的提示语句
python中的数据类型
使用type()函数可以查看所有对象的数据类型,常用的数据类型包括字符串(str),整型(int),布尔型(bool),浮点型(float),列表(list),元组(set),字典(dict),str(object)可将一个对象转换成字符串类型。
python中的注释
python中存在单行注释和多行注释,实例如下
#!/usr/bin/env python # -*- coding: utf-8 -*- print("hello world!") # 单行注释 # 多行注释 ''' print("1") print("2") print("3") '''
使用井号#开头的为单行注释,使用三个单引号'''扩起来的为多行注释
python编码
python2.x默认采用ascii码编码方式(8bit一字节byte),python3.x默认采用unicode编码方式(支持中文,2字节byte),ascii默认不支持中文(GB2312->BGK1.0->BGK18030),utf-8是unicode的压缩和优化,python2.x运行以下代码会报错,出现乱码
#!/usr/bin/env python print "你好,python!"
修改为以下代码能正常显示
#!/usr/bin/env python # -*- coding:utf-8 -*- print "你好,python!
或者使用如下语句
#!/usr/bin/env python print u"你好,python"
在字符串的双引号前加u这个关键字,就能在将字符串的编码方式修改为unicode,正常显示中文。
python if语句
python中的if判断语句用于当我们需要在判断两个对象是否相等的时候进行
语法:
#!/usr/bin/env python # -*- coding: utf-8 -*- x = 10 y = 11 if x == y: print("equal") else: print("not equal")
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- Linux系统中sudo命令的十个技巧总结
- 详解linux电源管理驱动编写
- CentOS6.5系统简单安装与配置Nginx服务器的方法
- 详解linux 摄像头驱动编写
- Ubuntu16.04搭建NFS 文件共享服务器的方法
- 详解linux pwm驱动编写
- Ubuntu 16.04 LTS系统里中文txt文件打开的问题解决
- linux nand flash驱动编写
- 在Linux中使用Vundle管理Vim插件的方法
- 详解linux添加硬盘分区挂载教程
- CentoS6.5环境下redis4.0.1(stable)安装和主从复制配置方法
- 详解linux dma驱动编写
- CentOS6.5环境安装nginx服务器及负载均衡配置操作详解
- 详解linux 驱动编写(sd卡驱动)
- Centos 6.9环境下创建用户及删除用户的方法