前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >1.Python基础语法,他其实很贵!

1.Python基础语法,他其实很贵!

作者头像
ITester软件测试小栈
发布2019-10-17 17:55:43
5130
发布2019-10-17 17:55:43
举报
文章被收录于专栏:全栈测试
代码语言:javascript
复制
# -*- coding:utf-8 -*-# @Time     :2019/7/19 11:26
# @Author     :ITester
# @Email     :1036881587@qq.com
# @File      :py1.py
# @Software  :PyCharm Community Edition
#第一个python程序
print('HelloWorld')

#一.标识符
'''
1.第一个字符必须是字母或者下划线_
2.标志符只能由字母、数字、下划线组成
3.标识符对大小写敏感
'''
#二.python关键字
import keyword
print(keyword.kwlist)

#三.python注释:
'''
单行注释用#
多行注释可以用多个#
也可以用''' '''或""" """
'''
#四.行与缩进
'''
python最具特色的就是使用缩进来表示代码块,不需要用{}
同一代码块的语句必须包含相同的缩进空格数
'''
if True:
print('True')
if False:
    print('False')

#五.多行语句
'''
如果语句过长,可以使用\来实现多行语句
在[]、{}、()中的多行语句不需要使用\
'''#六.数字(Number)类型
'''
python中有四种类型:
整数(int),布尔型(boolean),
浮点数(float),复数(complex)
'''#七.字符串(String)
'''
1.pyhon中单引号和双引号使用完全相同
2.使用三引号或者三双引号可以指定同一个多行字符串
3.转义符用\
4.字符串可以用+运算符连接在一起,用*运算符重复
5.python字符串有两种索引方式:从左往右以0开始,从右往左以-1开始
6.python没有单独的字符类型,一个字符就是长度为1的字符串
'''
Word='字符串'
sentence='这是一个句子'
paragraph="""这是一个段落,
由多行组成
"""
str='ITester'
print('输出字符串:'+str)
print('输出第一个到倒数第二个的所有字符:'+str[0:-1])
print('输出字符串第一个字符:'+str[0])
print('输出从第三个开始到第五个的字符:'+str[2:5])
print('输出从第三个开始的后的所有字符:'+str[2:])
print('输出字符串两次:'+str*2)
print('输出字符串:'+str+'微信公众号')
print('-----------我是分割线-----------')
print('使用反斜杠+n进行换行:'+'hello\nITester')
print('在字符串前面加一个r,表示原始字符串,不会发生转义:'+r'hello\nItester')

#八.空行
'''
1.函数之间或者类的方法之间用空行分隔,表示一段新的代码的开始i
2.空行与代码缩进不同,空行并不是python语法的一部分:
    1)书写时不插入空行,python解释器不会出错;
    2) 空行的作用是分隔两段不同功能或含义的代码,便于代码维护或重构
'''
#九.等待用户输入
#input("输出两个空行,按下enter键后,程序退出:"+"\n\n按下enter键后退出")
#十.同一行显示多条语句
"pythn中可以在同一行中使用多条语句,语句之间使用;分开"
import sys;x='ITester';sys.stdout.write(x+'\n')

#十一.多个语句构成代码组
"""
1.缩进相同的一组语句构成一个代码块,我们称之为代码组
2.如if、while、def和class这样的复合语句,首行以关键字开始,以冒号 : 结束,该行之后的一行或多行代码构成代码组。
首行及后面的代码组称为一个子句(clause)
"""
#十二.print输出
"""
print默认输出是换行的,如果要实现不换行,需要在变量末尾加上end=“”
"""
x="a"
y="b"
#换行输出
print(x)
print(y)
print('-----------我是分割线-----------')
#不换行输出
print(x,end='')
print(y,end='')
print()

#十三.import与from...import
"""
在 python 用 import 或者 from...import 来导入相应的模块:
1.将整个模块(somemodule)导入,格式为:import somemodule
2.从某个模块中导入某个函数,格式为:from somemodule import somefunction
3.从某个模块中导入多个函数,格式为:from somemodule import firstfunc, secondfunc, thirdfunc
4.将某个模块中的全部函数导入,格式为:from somemodule import *
"""
#导入sys模块
"""sys-系统特定的参数和功能:
该模块提供对解释器使用或维护的一些变量的访问,以及与解释器强烈交互的函数,它始终可用
"""
import sys
print('=======Python import =========');
print('命令行参数为:')
for i in sys.argv:
print(i)
print('\n pthon路径为',sys.path)
print()
# #导入sys模块的argv,path成员
# from sys import argv, path  # 导入特定的成员
# print('========python from import============')
# print('path:', path)  # 因为已经导入path成员,所以此处引用时不需要加sys.path

console:

以上

That's all.

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-07-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 ITester软件测试小栈 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档