Python学习笔记之变量、自定义函数用法示例


Posted in Python onMay 28, 2019

本文实例讲述了Python变量、自定义函数用法。分享给大家供大家参考,具体如下:

不管你学什么编程语言

都逃不出如下套路:

1、怎么定义变量?是否有数据类型,怎么在控制台输出?
2、怎么定义函数?定义类?面向对象的写法是怎样的?
3、如何调用外部类或函数?
4、如何读写文件?网络编程?
5、如何与数据库交互?
6、如何和各种第三方库交互?
7、有什么好用的框架?

变量

name="jack" #定义变量
print(name) #打印变量
#也可以单引号
name='jack'
#单引号里包含双引号
name='"jack"'
#双引号里包含单引号
name="'jack'"

下面2种语法错误:

#双引号中再包含双引号 就语法错误了
name = "he"llo"
#单引号中再包含单引号 就语法错误了
name = 'he'llo'

转义:

#使用转义符
name = "he\"llo" 
print(name) #输出: he"llo

原样输出:

#使用 r
name = r"he\"llo"
print(name) #输出: he\"llo

定义多行字符串:

#定义多行字符串
name = """
I
  am
    a
      student.
"""
#同样还按照上面的形式(包括空格换行)输出
print(name)

Python是灵活的编程语言

#循环3次
name = "jack" * 3
print(name) #输出: jackjackjack

Python编写需要严格的缩进

name = "jack"
 print(name) #缩进不一致 报错

字符串的多种写法

#还可以这样写
name = "aaaaaa""11111"
#也可以这样写
name = "aaaaaa"" \
""11111"
#还可以用个小括号
name = ("aaaaaa"
"11111")
print(name) #输出都是: aaaaaa11111

截取字符串:

name = "hello"
print(name[1:2]) #e
print(name[1:3]) #el
print(name[1:]) #ello

自定义函数 def

#自定义函数
def show(name="jack",age=18):
  print(name + " : " + str(age))
show() #输出:  jack : 18
show(age=20,name="hello") #输出:  hello : 20

关于Python相关内容感兴趣的读者可查看本站专题:《Python函数使用技巧总结》、《Python面向对象程序设计入门与进阶教程》、《Python数据结构与算法教程》、《Python字符串操作技巧汇总》、《Python编码操作技巧总结》及《Python入门与进阶经典教程》

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
Python可跨平台实现获取按键的方法
Mar 05 Python
Python中的元类编程入门指引
Apr 15 Python
Python生成随机验证码的两种方法
Dec 22 Python
Django与JS交互的示例代码
Aug 23 Python
使用Pyinstaller的最新踩坑实战记录
Nov 08 Python
python3实现小球转动抽奖小游戏
Apr 15 Python
通过celery异步处理一个查询任务的完整代码
Nov 19 Python
Python函数的定义方式与函数参数问题实例分析
Dec 26 Python
python3 实现口罩抽签的功能
Mar 11 Python
pycharm 添加解释器的方法步骤
Aug 31 Python
python中altair可视化库实例用法
Jan 26 Python
你喜欢篮球吗?Python实现篮球游戏
Jun 11 Python
Python分布式进程中你会遇到的问题解析
May 28 #Python
Python增强赋值和共享引用注意事项小结
May 28 #Python
Django框架用户注销功能实现方法分析
May 28 #Python
Django框架首页和登录页分离操作示例
May 28 #Python
Django框架封装外部函数示例
May 28 #Python
详解Numpy数组转置的三种方法T、transpose、swapaxes
May 27 #Python
python利用多种方式来统计词频(单词个数)
May 27 #Python
You might like
使用PHP 5.0创建图形的巧妙方法
2010/10/12 PHP
ThinkPHP中处理表单中的注意事项
2014/11/22 PHP
php中session_id()函数详细介绍,会话id生成过程及session id长度
2015/09/23 PHP
PHP大文件切割上传并带进度条功能示例
2019/07/01 PHP
javascript dom代码应用 简单的相册[firefox only]
2010/06/12 Javascript
js捕获鼠标右键菜单中的粘帖事件实现代码
2013/04/01 Javascript
jquery实现删除一个元素后面的所有元素功能
2015/12/21 Javascript
将List对象列表转换成JSON格式的类实现方法
2016/07/04 Javascript
javascript获取网页各种高宽及位置的方法总结
2016/07/27 Javascript
Easyui的组合框的取值与赋值
2016/10/28 Javascript
vuejs使用FormData实现ajax上传图片文件
2017/08/08 Javascript
Vue中之nextTick函数源码分析详解
2017/10/17 Javascript
js如何实现元素曝光上报
2019/08/07 Javascript
非常漂亮的js烟花效果
2020/03/10 Javascript
用Python编写一个基于终端的实现翻译的脚本
2015/04/24 Python
深入浅析Python传值与传址
2018/07/10 Python
Python统计纯文本文件中英文单词出现个数的方法总结【测试可用】
2018/07/25 Python
深入理解Django自定义信号(signals)
2018/10/15 Python
对Python中DataFrame选择某列值为XX的行实例详解
2019/01/29 Python
python 获得任意路径下的文件及其根目录的方法
2019/02/16 Python
VSCode Python开发环境配置的详细步骤
2019/02/22 Python
Django高级编程之自定义Field实现多语言
2019/07/02 Python
python global和nonlocal用法解析
2020/02/03 Python
英国百年闻名的优质健康产品连锁店:Holland & Barrett
2019/12/19 全球购物
Scotch Porter官方网站:男士美容产品
2020/08/31 全球购物
企业管理部经理岗位职责
2013/12/24 职场文书
大学生毕业自我鉴定范文
2014/02/03 职场文书
2014年安全生产责任书
2014/07/22 职场文书
教师对照四风自我剖析材料
2014/09/30 职场文书
大学毕业生个人总结
2015/02/28 职场文书
个人年度总结报告
2015/03/09 职场文书
2015年百日安全活动总结
2015/03/26 职场文书
大卫科波菲尔读书笔记
2015/06/30 职场文书
2016三八妇女节校园广播稿
2015/12/17 职场文书
2016继续教育培训学习心得体会
2016/01/19 职场文书
浙江省杭州市平均工资标准是多少?
2019/07/09 职场文书