Python编程入门(Linux中演示)

一、运行环境

1.确认是否安装python

[root@master1 ~]# python
Python 2.7.5 (default, Aug  4 2017, 00:39:18) 
[GCC 4.8.5 20150623 (Red Hat 4.8.5-16)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> 

2.若没有安装,使用yum安装

[root@master1 ~]# yum install python

3.退出命令

退出命令:ctrl+d或者输入 exit() 退出

二、python注意事项

1.pyrhon文件中未指定编码时,在执行过程中会出错

原因:python默认编码格式是ASCII格式,未修改时无法正确打印汉字

解决办法:在文件开头添加  #-*- coding:UTF-8 -*-  或者  #coding=utf-8

三、python交互式编程实例演示

1.输出hello

[root@master1 pythonStudy]# python
Python 2.7.5 (default, Aug  4 2017, 00:39:18) 
[GCC 4.8.5 20150623 (Red Hat 4.8.5-16)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> print "hello"
hello

2.多行语句显示

使用”\”可以将一行语句多行显示

>>> a=1
>>> b=2
>>> c=3
>>> total=a+\
... b+\
... c
>>> total
6

语句中包含[] ,{},或者()时,不需要使用多行连接符,如:

>>> days = ['Monday','Tuesday','Wednesday',
... 'Thursday','Friday']
>>> days
['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday']

四、python脚本式编程实例演示

1.helloWorld

[root@master1 pythonStudy]# vim helloWorld.py

添加:

#!/usr/bin/python

print "Hello World";

运行输出:

[root@master1 pythonStudy]# python helloWorld.py 
Hello World

2.等待用户输入

#!/usr/bin/python
#coding=utf-8
#功能实现:等待用户输入
#文件名:001.py

raw_input("按下enter键退出,其他任意键显示...\n")

运行输出:

[root@master1 pythonStudy]# python 001.py
按下enter键退出,其他任意键显示...

[root@master1 pythonStudy]# 

3.python字符串练习

#!/usr/bin/python
#-*- coding:UTF-8 -*-

str = 'Hello World!'
print str #输出完整字符串
print str[0] #输出字符串中的第一个字符
print str[2:5]#输出字符串中第三个至第五个之间的字符串
print str[2:]#输出从第三个字符开始的字符串
print str *2 #打印两次
print str + "TEST" #输出连接字符串

运行输出:

[root@wugenqiang pythonStudy]# python test001.py
Hello World!
H
llo
llo World!
Hello World!Hello World!
Hello World!TEST

4.字典

#!/usr/bin/python
#coding=utf-8
#功能实现:Python字典

dict = {}
dict['one'] = "This is one"
dict[2] = "This is two"
tinydict = {'name':'john','code':6734,'dept':'sales'}

print dict['one']       #输出键位‘one’的值
print dict[2]           #输出键位2的值
print tinydict          #输出完整的字典
print tinydict.keys()   #输出所有键
print tinydict.values() #输出所有值

运行输出:

[root@wugenqiang pythonStudy]# python dict01.py
This is one
This is two
{'dept': 'sales', 'code': 6734, 'name': 'john'}
['dept', 'code', 'name']
['sales', 6734, 'john']

 

 

    原文作者:吴跟强
    原文地址: https://blog.csdn.net/wugenqiang/article/details/81178006
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞