码迷,mamicode.com
首页 > 编程语言 > 详细

Python基础

时间:2017-07-26 19:24:42      阅读:199      评论:0      收藏:0      [点我收藏+]

标签:程序   语言   结果   转义字符   int   ...   一个   相等   常量   

 

一、Python基础

注释以#开头

语句以结尾,缩进(4个空格)的语句视为代码块

Python程序是大小写敏感

1 # print absolute value of an integer:
2 a = 100
3 if a >= 0:
4     print(a)
5 else:
6     print(-a)

二、数据类型:

  • 整数:任意大小的整数,包括负整数
  • 浮点数:一个浮点数的小数点位置是可变的,1.23x109和12.3x108是完全相等的(程序中不能这么写,因为有上标)
  • 字符串:字符串是以单引号  或双引号 ‘‘ 括起来的任意文本
  1.    字符串内部既包含又包含‘‘,可以用转义字符\来标识
  2.       用 r  表示   内部的字符串默认不转义
  3.       用 ‘‘‘...‘‘‘ 的格式表示多行内容

 

  • 布尔值:可以用 and 、 or 和 not 运算
  • 空    值:用 None 表示, None 不能理解为 0 ,因为 0 是有意义的,而 None 是一个特殊的空值
  • 列    表:
  • 字    典:
  • 自定义数据类型........

 

变量:变量名必须是大小写英文、数字和_的组合,且不能用数字开头

  在Python中,等号 = 是赋值语句

  1. 动态语言:变量本身类型不固定的语言(例Python)
a = 123 # a是整数
print(a)
a = ‘ABC‘ # a变为字符串
print(a)
  1. 静态语言:在定义变量时必须指定变量类型(例:Java)
int a = 123; // a是整数类型变量
a = "ABC"; // 错误:不能把字符串赋给整型变量

 常量:通常用全部大写的变量名表示常量

PI = 3.14159265359

但事实上PI仍然是一个变量,Python根本没有任何机制保证PI不会被改变,所以,用全部大写的变量名表示常量只是一个习惯上的用法,如果你一定要改变变量PI的值,也没人能拦住你。

 

在Python中,有两种除法,

一种除法是 / :计算结果是浮点数,即使是两个整数恰好整除,结果也是浮点数

 一种除法是 // 称为地板除,整数的地板除 // 永远是整数,即使除不尽

 余数运算 % 

无论整数做 // 除法还是取余数,结果永远是整数,所以,整数运算结果永远是精确的。

Python基础

标签:程序   语言   结果   转义字符   int   ...   一个   相等   常量   

原文地址:http://www.cnblogs.com/wmjlh/p/7240073.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!