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 相关文章推荐
在ironpython中利用装饰器执行SQL操作的例子
May 02 Python
Python 3.6 性能测试框架Locust安装及使用方法(详解)
Oct 11 Python
Python 判断是否为质数或素数的实例
Oct 30 Python
Python异常对代码运行性能的影响实例解析
Feb 08 Python
Python selenium抓取微博内容的示例代码
May 17 Python
对python借助百度云API对评论进行观点抽取的方法详解
Feb 21 Python
Python字典对象实现原理详解
Jul 01 Python
python爬虫 urllib模块发起post请求过程解析
Aug 20 Python
pyCharm 设置调试输出窗口中文显示方式(字符码转换)
Jun 09 Python
详解Windows下PyCharm安装Numpy包及无法安装问题解决方案
Jun 18 Python
解决Python3.7.0 SSL低版本导致Pip无法使用问题
Sep 03 Python
python 对一幅灰度图像进行直方图均衡化
Oct 27 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的ob_start();控制您的浏览器cache!
2006/11/25 PHP
推荐php模板技术[转]
2007/01/04 PHP
php警告Creating default object from empty value 问题的解决方法
2014/04/02 PHP
PHP与以太坊交互详解
2018/08/24 PHP
Zero Clipboard js+swf实现的复制功能使用方法
2010/03/07 Javascript
用JQuery调用Session的实现代码
2010/10/29 Javascript
tangram框架响应式加载图片方法
2013/11/21 Javascript
jquery获取URL中参数解决中文乱码问题的两种方法
2013/12/18 Javascript
javascript在网页中实现读取剪贴板粘贴截图功能
2014/06/07 Javascript
JS中实现简单Formatter函数示例代码
2014/08/19 Javascript
jQuery Ajax使用实例
2015/04/16 Javascript
javascript记住用户名和登录密码(两种方式)
2015/08/04 Javascript
JavaScript String 对象常用方法详解
2016/05/13 Javascript
JS制作类似选项卡切换的年历
2016/12/03 Javascript
jQuery Easyui datagrid editor为combobox时指定数据源实例
2016/12/19 Javascript
AngularJS封装$http.post()实例详解
2017/05/06 Javascript
基于vue 动态菜单 刷新空白问题的解决
2020/08/06 Javascript
Python中return self的用法详解
2018/07/27 Python
利用Python将文本中的中英文分离方法
2018/10/31 Python
Python 元组操作总结
2019/09/18 Python
TFRecord格式存储数据与队列读取实例
2020/01/21 Python
利用jupyter网页版本进行python函数查询方式
2020/04/14 Python
Pycharm调试程序技巧小结
2020/08/08 Python
python语音识别指南终极版(有这一篇足矣)
2020/09/09 Python
pycharm激活方法到2099年(激活流程)
2020/09/22 Python
个性化皮包、小袋、生活配件:Mon Purse
2019/03/26 全球购物
银行批评与自我批评
2014/02/10 职场文书
出纳担保书范文
2014/04/02 职场文书
大学新生军训自我鉴定范文
2014/09/13 职场文书
带刀到教室的检讨书
2014/10/04 职场文书
成都人事代理协议书
2014/10/25 职场文书
2014年药剂科工作总结
2014/11/26 职场文书
2014年司法局工作总结
2014/12/11 职场文书
个人总结怎么写
2015/02/26 职场文书
学生会副主席竞选稿
2015/11/19 职场文书
java版 联机五子棋游戏
2022/05/04 Java/Android