Python-First day
来源:互联网 发布:淘宝的宝贝网址怎么看 编辑:程序博客网 时间:2024/06/06 06:48
使用Python 2.7.13 MAC环境下学习
Sublime编辑器
学习教程为廖雪峰老师所给教程
http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000
一、输入和输出
命令行模式 >
交互式模式 标志 >>>
直接运行.py文件和在>>>交互式环境下运行python代码的区别:
1)直接运行.py文件是 启动Python解释器,并一次性将代码全部运行完毕
2)在>>>环境下写py是 启动Python解释器,并依次执行你所输入的每行代码。
一般利用 print 为输出信息,raw_input() 为输入。
raw_input()与input()的区别:
raw_input()直接与控制台交互,任何输入它都可以接收,用户所输入内容均当做字符串返回给计算机;而input()必须要加上”“所输入内容才会被接收,不然会报语法错误,当接受纯数字类型的输入时,会返回所输入的数字类型(int,float),还可以接受输入为python合法的表达式,如”1+2”,并且在输出时,会给出正确的计算结果。
二、数据类型和变量
字符串
在打印字符串过程中 可以用”或”“将字符串括起来,若字符串中要使用”,则用”“括起来。
转义字符
\ 可以转移各种类型的字符
包括 \ \n \t 等等。
r ”表示”内括起来的字符转义。
'''xx yy'''
表示将xx yy 换行输出,可省略多个 \n来进行换行,更为便捷。
布尔值
只有True False 两种 and or not 可用于布尔值运算
可用not单目运算符将True 与 False转换。
空值
None
None与0不同,它是一个没有意义的特殊值,而0是有意义的。
变量
对变量赋值用等号(=)进行赋值,在动态语言中可以对同一变量进行多次赋值,且每次赋值变量类型可以不相同。
a = 123 print (a)a = "sxn"print (a)
结果打印 123 和 sxn
除法
/ 传统除法 10/3 = 3
10/3.0 = 3.333… 或者 10.0/3 = 3.33….
// 地板除法?? 10/3 = 3
- python first day
- Python-First day
- first day
- first day!
- First day
- first day
- First Day
- first day
- first day
- first day
- First Day
- First Day
- first day
- first day
- First Day
- first day
- first day
- first day
- AndroidSDK 环境搭建
- 自定义View练习
- 域名解析到部署出现的问题总结
- UVA-796(无向图割桥模板题)
- Android控件
- Python-First day
- jumpserver 简单使用
- hibernate-hql-18
- 名企笔试:美团2016招聘笔试(股票交易日)
- MSSQL:用opendatasource增删改查ACCESS
- 网络编程小练习
- redis的安装
- linux日常小细节整理
- Python的坑(4) -- 【if x:】的含义