Python-First day

本文介绍Python的基础知识,包括Python 2.7.13在MAC环境下的安装与使用、Sublime编辑器的操作方法、基本的输入输出操作、数据类型及变量的概念。通过廖雪峰老师的教程学习如何使用print进行输出,掌握raw_input()与input()的不同。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

使用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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值