python之基础学习篇

python 的优点:它作为解释型语言具有可移植性,语法易懂好记,三方库完备,规范的代码等等。
python 的缺点:如果有运行需求的话,可以用C++写关键部分,但对于用户而言,运行速度是可以忽略的。python的开源性是优点也是缺点,python的开源性是python不能加密。
编程风格:统一缩进 ,没有分号。
如果代码内有注释型的汉语,需要进行加入一行代码“# _*_ coding:utf-8 _*_”

一 变量的定义
# 变量名只有在第一次出现的时候,才是定义变量
# 变量名再次出现的时候,不是定义变量,而是直接使用之前定义的变量
1)变量的命名
名字要:见名知意
    可以由字母,下划线和数字组成
    不能以数字开头
    不能和关键字重明
驼峰命名法
    1.大驼峰:每一个单词的首字母都大写
    FirstName LastName
    2.小驼峰:第一个单词以小写字母开始,后续单词的首字母大写
    firstName lastName

2)变量的类型
在python中,定义变量的时候,不需要指定变量的类型
# str:表示是一个字符串类型
name = 'skr'
print name

# int 表示是一个整型
age = 18
print age

# bool表示是一个布尔型,真:True 假:False
gender = True

print gender

# float表示是一个小数类型,浮点数
height = 180.0
print height
weight = 60.0
print weight


二 格式化输出

在python中可以使用print函数将信息输出到控制台
如果希望输出文字信息的同时,一起输出数据,就需要使用到格式化操作符
% 被称为格式化操作符,专门用于处理字符串中的格式
 包含%的字符串,被称为格式化字符串
 % 和不同的字符连用,不同类型的数据需要使用不同的格式化字符

格式化字符串     含义
%s               字符串
%d               有符号十进制整数,%06d表示输出的整数显示位数字,不足的地方使用0补全
%f               浮点数,%.02f表示小数点后只显示两位
%%               输出%

语法格式:
print '格式化字符串' % 变量1
print '格式化字符串' % (变量1,变量2...)
# 用格式化字符串把需要填写变量的地方先占上

三注释
什么时候需要注释?
1.注释不是越多越好,对于一目了然的代码,不需要添加注释
2.对于复杂的操作,应该在操作开始前写上若干行注释
3.对于不是一目了然的代码,应该在其行尾添加注释(为了增加可读性,注释应该和代码至少离开两个空格)
4.绝对不要描述代码,假设阅读代码的人比你更懂 python,他只是不知道你代码要做什么
1)单行注释
print('hello word')   #这就是单行注释
2)多行注释
"""
这是多行注释
"""

四 标准化输入输出

1)打印到屏幕

产生输出的最简单方法是使用print语句,可以通过用逗号分隔零个或多个表达式。这个函数传递表达式转换为一个字符串,如下结果写到标准输出

2)读取键盘的输入

Python2中有两个内置的函数可从标准输入读取数据,它默认来自键盘。这些函数分别是:input() 和 raw_input()。
但在Python3中,raw_input()函数已被弃用。此外, input() 函数是从键盘作为字符串读取数据,不论是否使用引号(”或“”)。

猜你喜欢

转载自blog.csdn.net/yangkaiorange/article/details/82147230