11月计划学习Python,根据知乎教程下载安装了Pycharm和Jupyter notebook,同时网购了一些Python相关书籍之后,正式开启Python学习之路。
1.1基本输入和输出
1.1.1print()函数输出

print()

括号内为输出内容,可以为数字和字符串(字符串需要用引号括起来),可以直接输出,如果输出内容为包含运算符的表达式,将计算结果输出。例:

print(11)                    #输出数字11
print('11月1日')             #输出字符串11月1日
print(11+1)                  #输出数字12
print("鲁迅曾说过:","沉默啊,沉默,不在沉默中爆发,就在沉默中灭亡!")
#默认情况下一条print语句输出后会自动换行,如果想要一次输出多个内容,且不换行,则可以以使用英文半角逗号将要输出的内容分隔。

使用print()函数,不仅可以将内容输出到屏幕,还可以输出到指定文件,例:

fp = open(r'D:\mr.txt','a+')
print("不在沉默中爆发,就在沉默中死亡",file=fp)
fp.close()
#执行代码后,"D:|"目录下会生成一个名为mr的txt文件,打开后内容为:不在沉默中爆发,就在沉默中死亡

例:输出当前日期时间

import datetime   #调用日期模块
prin('当前年份:' +str(datetime.datetime.now().year))  #当前年份
print('当前日期时间:' + datetime.datetime.now().strftime('%y-%m-%d %H:%M:%$'))

复杂输出,例:

print('加油!中国!' + str(2021))
#使用 + 连接字符串时和数值时,数值要转化为字符串
print(chr(0xf043))
#输出特殊文字、符号、标志,pycharm中win+R组合键调出charmap字符映射表。

1.1.2input()函数输入
语法:
variable = input(“输入内容”) 例:

tip = input("请输入您的账号:")
num = int(input("请输入您的六位数字密码:"))
#默认接收到的是字符串,如果想要接收数值,需要将接收到字符串进行类型转换。

1.2注释
1.2.1单行注释
使用"#"作为单行注释的符号
一般放在要注释的代码的前一行或者右侧

1.2.2多行注释
将’’’…’’'或者"""…""" 中间的代码作为多行注释
通常用来解释代码中重要的函数、参数等信息,以便于后续发开着维护代码

1.2.3中文声明注释

# -*- coding:utf-8
# coding:utf-8
# -*- 没有特殊作用,是为了美观才加上的

1.3命名规范
1)模块名尽量短小,且全部使用小写字母,可以使用下划线分隔多个字符。
2) 包名尽量短小,且全部使用小写字母,不推荐使用下划线。
3)类名称采用单词首字母大写的形式。例如BorrowBook。

Python入门学习笔记(1)相关推荐

  1. Python入门学习笔记1-Python基础

    Python入门学习笔记1-Python基础 前言:本文介绍了Python学习的前导知识概念以及必记基础函数,如善用help方法查看帮助文档,以及内置对象类型的概念以及常用函数的详解. 一.Pytho ...

  2. Python入门学习笔记

    1 Python入门教程 2 Hello, world! 3 Python中的数据类型 4 可迭代对象 4.1 tuple和list 4.2 set和dict 4.3 range() 4.4 切片 5 ...

  3. Python入门学习笔记(7)

    今日学习内容为高级字符串内置函数. 1.eval()函数 --执行一个字符串表达式并返回执行结果 语法格式: eval(expression[,globals[,locals]]) expressio ...

  4. Python入门学习笔记(6)

    在医院关了一周的禁闭,终于出关了,Python学习继续!今日学习字符串的常规操作(fighting!!) 1.1 拼接字符串 用 " + "拼接字符串 字符串和其他类型数据无法直接 ...

  5. Python入门学习笔记(5)

    今日周末安排的学习内容比较简单是元组. 元组和列表结构相似,区别在于元组中的元素不可以单独修改,二列表中的元素可以任意修改. 1.元组的创建和删除 使用赋值运算符创建 num = (1,2,7,9,1 ...

  6. Python入门学习笔记(4)

    今天学习序列和列表. 1.序列 在python中,序列结构主要有列表.元组.集合.字典和字符串.对于这些序列通常会有如下操作: 1.1索引 序列中的每一个元素都有一个编号,称之为索引,是从0开始递增的 ...

  7. Python入门学习笔记(3)

    今日学习语句,在程序设计中的3种基本结构是顺序结构.选择结构和循环结构. 1.顺序结构语句 顺序结构语句就是按照程序语句的自然顺序,从上到下,一次执行每条语句的程序,这是程序中最基础的语句,赋值语句. ...

  8. Python入门学习笔记(2)

    今日学习数据类型和基本运算符. 1. 保留字和标识符 1.1保留字 保留字是Python已经被赋予特定意义的一些单词,在开发程序时,不可以把这些保留字作为变量.函数.类.模块和其他对象的名称来使用.P ...

  9. python入门学习笔记——详细基础知识篇(第10章 正则表达式(重点)与JSON)

    第10章 正则表达式(重点)与JSON 初识正则表达式 元字符与普通字符 字符集 概括字符集 数量词 贪婪与非贪婪 匹配0次1次或者无限多次 边界匹配符(^ .$) 组 匹配模式参数 re.sub正则 ...

最新文章

  1. Tomcat中配置多个端口
  2. 用计算机图形学画字母,r 语言快速出图——单因素方差带字母显著性标记
  3. python的代码在哪写_python代码在哪里编写
  4. DUBBO 使用问题记录
  5. java list 获取索引_java – 获取arrayList中元素的索引
  6. arduino彩灯计时器电路_蓝牙彩灯再升级(加音乐播放功能)
  7. 1小时搞懂设计模式之原型模式
  8. 区块链 怎么设置区块最大交易容量
  9. Scratch3.0创意编程(基础篇):第3课 弹球游戏
  10. [对于蓝桥杯要说的一二体会]
  11. 把一个人的特点写具体作文_把一个人的特点写具体
  12. case when 语句用法
  13. 小米技术分享:解密小米抢购系统千万高并发架构的演进和实践
  14. Oracle中和计算总工资,Oracle求部门员工工资占总工资的比率
  15. 【新人求助】苹果允许开发者制作类似按键精灵的app吗?
  16. 电脑右下角的扬声器出现了红叉
  17. 阿里云-个人建网站从0到精通(一)
  18. 刘强东:我不是中国互联网“坏孩子”
  19. 类同属性不为null 拷贝赋值
  20. vuex刷新state数据丢失问题

热门文章

  1. python主要简介_Python的简介
  2. python图形界面开发库_Python图形界面开发—wxPython库的布局管理及页面切换
  3. Python对命令提示符cmd以及操作系统的一些操作
  4. mysql添加标签_PHP / MySQL - 如何添加多个标签
  5. 登录或连接MYSLQ 提示 error 1045 access denied for user 'root@127.0.0.1' 错误
  6. Swift相关api功能介绍与使用
  7. Objective-C SQLiteHelper
  8. 预览文章: 猿们平常都喜欢听啥音乐?
  9. 广东汕头市队赛? T1 模拟
  10. 小牛电动京东众筹活动中的违约行为记录