首页 / PYTHON / Python笔记1---基础
Python笔记1---基础
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Python笔记1---基础,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2125字,纯文字阅读大概需要4分钟。
内容图文
![Python笔记1---基础](/upload/InfoBanner/zyjiaocheng/657/e45c709c229b4c5293e7daed8ed6c7af.jpg)
开始编写Python程序
第一个程序:
print("hello,world")
Hello world的来历
注意,python在单独执行程序的时候,对程序文件的后缀名没有要求,但以后在import导入模块的时候,还是需要用.py来命名.
Python的文件头:
!/usr/bin/env python —->linux的执行可以用./的方式来执行程序,比如./2.py 所以程序的最前边是必须要指定解释器的位置.
这一条在windows下不起作用.
-- coding:utf8 -- —->这个是用于2.7的时候指定编码为UTF-8,在现在的python3里,已经不需要了,因为python3已经默认就是UTF-8.
复习一下Unicode 和UTF-8.
input(“提示内容”) 获取用户输入的值,是以字符串的形式.将这个字符串赋给一个变量,就可以拿到用户输入.
变量:指代一块内存地址的标签,计算机物理原理学过以后,对变量会有更好的理解.变量的赋值可以理解为将这个名字贴到一块内存地址上,那块地址上存放的就是赋给变量的值.
变量的名字就是标识符,和用于函数 ,类等的一样,只能由字母,数字和下划线组成,而且不能以数字开头.以下划线开头的变量名,最好不要随意使用.所有的标识符都不能用python的关键字.
python内置的名称,可以用自定义的变量名覆盖,但这样会让原来的内置函数失去功能.
显示关键字的程序:
import keyword
print(keyword.kwlist)
条件语句:
分支与循环if elif else for while.
这些基本上都熟悉了.不需要执行的分支,可以用pass略过.
基本数据类型:
字符串,字符串每一个组成部分是字符,但是python里没有字符变量,不像C语言的char.python里单个字符也是字符串.字符串可以使用单引号,双引号,三单引号和三双引号,单引号里可以使用双引号,双引号里可以使用单引号,三引号里可是使用单引号和双引号.不想转义,除了用\以外,还可以在字符串前加r.
数值:
整型 浮点 虚数,都以及知道了.
然后是条件分支和循环语句,也比较清楚了
始终记得python的代码块开始的地方一定有一个冒号
练习都是很老套的了
求1-100所有数的和
total = 0
i = 1
while i < 101:
total += i
i += 1
print(total)
输出1-100内的所有奇数
for i in range(1, 101):
if i % 2 == 1:
print(i)
输出1-100内的所有偶数
for i in range(1, 101):
if i % 2 == 0:
print(i)
求1-2+3-4+5...99的结果
可以看到,偶数减去,奇数加上,到99结束
total = 0
for i in range(1, 100):
if i % 2 == 1:
total += i
else:
total -= i
print(total)
用户登录,三次机会
count = 0
while count < 3:
a = input("Name:")
b = input("Password:")
if a == 'root' and b == '123':
print("Logged in ")
break
else:
print('Wrong name or password')
count += 1
print("Log forbidden")
内容总结
以上是互联网集市为您收集整理的Python笔记1---基础全部内容,希望文章能够帮你解决Python笔记1---基础所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。