有几天没写博客了,设计模式还有一些没过完,接下来的时间会继续复习和写博客;python专题设置这么久了都还没有记录过一篇,实在不该,看到python人才缺口如痴之大,真的是时候开始动手了;学习的方法有很多,有人去参加培训,有人去下载视频课程,但是视频学习太慢了,我是个耐不住性子的人,直接就结合廖大神的博客和网上一些入门教程入门了,我们是基于python3.0+来学习的,后续进阶在做两个项目来搞一下。今天先简单学习一下python基础:
安装,使用就不介绍了,基础语法也很简单,我们就总结一下语法就可以了。
跟java ,c,c++这些高级语言一样,python也是一种高级语言,据说目前是行业老三,所以高级语言的语法特性它也有:
数据类型:
整数, vat_a=5;
浮点数, var_b=5.2
字符串, var_ss='www'
算数运算符 + ,-, *,/ %
列表list(相当于java的arrayList数组结构)
元组(一旦初始化,引用指向的内存地址不可变)
循环语句(while,for in)
n=100;
sum=0
count=1
while count<n:
sum=sum+(count*count)
count+=1
print('1到%d的平方和:%d'%(n,sum));
条件判断:
#!/usr/bin/python3
var1=100
if var1:
print('1--if表达式条件为true')
print(var1)
age=int(input('输入你们家的王八的年龄:'))
if age<0:
print('别闹了');
elif age==1:
print('相当于16岁的人');
elif age==2:
print('相当于22岁的人');
elif age>2:
human=21+(age-2)*5
print('对应人类的年龄:',human);
for_demo=['aa','bb','cc',['ff','ee']]
for f in for_demo:
if f=='cc':
print('嚓嚓嚓')
break
print('循环____'+ f)
else:
print('没有循环数据!!!')
print('完成循环')