博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python 基础一
阅读量:6701 次
发布时间:2019-06-25

本文共 1530 字,大约阅读时间需要 5 分钟。

1.Python  Helloworld!

#!/usr/bin/env python

print "Hello World!!!"

2.Python 基本变量命名

合法变量:

Name='freeman'

NameInfo ='freeman'

不合法变量:

name-info = 'freeman'

@name ='freeman'

总结:变量在命名时不能使用特殊字符和运算符作为变量,在命名变量时可以使用错分法比如 NameInfo

3.Python 判断语句

#!/usr/bin/env python

print "hello1"
if 1 > 10 :
   print "hello2"
   if 2 == 4 :
      print "hello3"
print "hello 4"

语法:

if 表达式:

    代码逻辑块

elif 表达式:

    代码逻辑块

else:

    代码逻辑块

总结:由于 Python 没有程序关闭符,是因为它使用了代码缩进来表达一段代码或者逻辑

3.Python 运算表达式

==  等于

>=  大于等于

<=  小于等于

 

4.Python 循环语句

#!/usr/bin/env python

while True:
  print "hh"
  target=False
  while True:
    print "gg"
    target=True
    break
  if target:
     break

#!/usr/bin/env python

import random
import tab
suiji=random.randrange(4)

#num=raw_input('Please you number:')

while True:
 num=raw_input('Please you number:')
 if int(num) == suiji :
  print "OK"
  print suiji
  break
 elif num > suiji :
  print "xiao xiao xiao"
  print suiji
  continue
 elif num < suiji:
  print "dadada"
  print suiji
  continue

5.Python 基本的数据类型

Python内置的几种数据类型有:列表,元组,字典,字符串,数字,符点型等

6.Python打开文件的几种模式

r 读模式

w 写模式

a  追加模式

a+  w+  r+

7.Python语法糖(IF True及三元运算符)

def is_freeman(name):     res = True if name.lower() == "freeman" else False     return res print is_freeman("freeman") print is_freeman("free") #lambda a = lambda x ,y : x > y print a(5,3)

8.Python利用以上方法进行实践

 #!/usr/bin/env python

user=raw_input("Please you name:")
for i in range(3):
  passwd=raw_input("Please you passwd:")
  if user =='jzclvn' and passwd =='redhat':
     print "Wlecome"
     break
  else:
     print "bye"
else:
 print "lock user"

转载于:https://www.cnblogs.com/yjz1/p/5369831.html

你可能感兴趣的文章
Java网络编程从入门到精通(5):使用InetAddress类的getHostName方法获得域名
查看>>
Lync Server外部访问系列PART5:模拟公网DNS
查看>>
运维自动化之使用PHP+MYSQL+SHELL打造私有监控系统(一)
查看>>
总结面试时没有回答上的内存对齐问题
查看>>
Node.js 使用jQuery取得Nodejs http服务端返回的JSON对象示例
查看>>
【原】iOS:手把手教你发布代码到CocoaPods(Trunk方式)
查看>>
使用Cross-Page Postback(跨页面提交)在页面间传递数据
查看>>
To install 64-bit ODBC drivers
查看>>
[20150629]12c物化视图刷新Out of place
查看>>
Linux下编译安装Apache httpd 2.4
查看>>
IOS7.1.1真的像网上流传的那么好?没有任何问题么??
查看>>
剖析Docker Swarm和Mesos:是什么?如何结合?有什么优势?
查看>>
OpenSceneGraph in ActiveX by ActiveQt
查看>>
MPLS服务合同到期了,是否该续签?
查看>>
机器学习自主解决安全威胁离我们还有多远?
查看>>
《编程珠玑(第2版•修订版)》—第2章2.2节无处不在的二分搜索
查看>>
时序数据合并场景加速分析和实现 - 复合索引,窗口分组查询加速,变态递归加速...
查看>>
当Terraform遇上ECS(一)——DataSource篇
查看>>
3月15日云栖精选夜读:双管齐下,MaxCompute数据上云与生态
查看>>
实时数据交换平台 - BottledWater-pg with confluent
查看>>