学习python的第一天,python的简单知识
python 是现如今比较火的一种编程语言。在抱着试试的态度我来进行学习下python。要学习python 要先进行环境的安装。
下面是下载链接:https://pan.baidu.com/s/1PW4eZP6jPPsP4U4ofan8eQ 提取码:w2ss
安装好之后运行cmd。打开命令框,在里面输入: python 进行运行。当出现下面的情况说明安装成功了。
如果提示不是内部命令的话,就需要添加下环境变量,怎么添加环境变量请自行询问度娘。
成功之后就可以在里面进行简单的python程序编写了。作为一个程序猿,一定要精通这个语言的“Hello word”
python的写法如下:
print('hello word')
要想学习好一门语言,好的编辑器是必不可少的,比较好用的python代码编辑器有pycharm和sublime。我推荐大家用pycharm。因为pycharm在开发python的时候引用类库十分方便,运行代码,调试代码也特别的方便高效。pycharm可以在官网下载也可以在下面的连接中下载
链接:https://pan.baidu.com/s/15oSDsikW8cg43T5KcASV2Q 提取码:m02j
接下来给大家介绍些python的基知识:
一: python在window下和linux下的开始
在window 下可以直接写python程序,但是在linux下需要先告诉下系统你的python的位置,才能进行python程序的运行,所以在代码的开头需要加上下面的代码:
#!/usr/bin/evn python
二:python中的字符集问题
在python3中是默认使用utf-8的 但是在python2的版本中是没这个功能的,这就会导致有的时候会进行报错,需要添加以下代码:
# -*- coding:utf-8 -*-
三:python的字符串拼接
python的字符串拼接有一下几种方式:
name = input('name:')
age = input('age:')
# 打印数据类型
# print(type(age))
job = input('job:')
salary = input('salary:')
# 字符串的拼接方法一
info0 = '''
------info of '''+name+'''--------
name:'''+name+'''
age:'''+age+'''
job:'''+job+'''
salary:'''+salary+'''
'''
# 字符串的拼接方法二
info1 = '''
------info of %s ----
name:%s
age:%s
job:%s
salary:%s
''' %(name, name, age, job, salary)
# 字符串的拼接方法三
info2 = '''
------info of {_name} ----
name:{_name}
age:{_age}
job:{_job}
salary:{_salary}
'''.format(_name=name,
_age=age,
_job=job,
_salary=salary)
# 字符串的拼接方法四
info3 = '''
------info of {0} ----
name:{0}
age:{1}
job:{2}
salary:{3}
'''.format(name, age, job, salary)
print(info0)
上面是几种python的字符串拼接的方法,但是不介意使用第一种和最后一种。可以使用中间的两种
三:python中的判断
python中的判断用到的是 if 、else、elif(就是常用的else if)
具体的写法如下:
1.if 、else 的写法
_username = 'seller'
_password = 'seller'
username = input('username:')
password = input('password:') # 判断
if _username == username and _password == password :
print('Welcome user {name} login...'.format(name=username))
else:
if _username != username:
print('Invalid username')
else:
print('Invalid password')
2.elif 的写法
age_of_oldboy = 56
guess_age = int(input('guess age:'))
if guess_age == age_of_oldboy:
print('yes,you gou it')
break
elif guess_age > age_of_oldboy:
print('think smaller...')
else:
print('think bigger...')
四:python的循环
1.while循环
最简单的while循环
count = 0
while True:
print('count:', count)
count += 1
加判断的while循环(python中有个强大的功能,就是在可以在循环结束后直接加else 来判断循环完后执行的代码)
小例子: 猜年龄,猜错三次就 不能再猜 代码如下:
# python 的循环 else 指的是循环条件不成立的时候执行的代码
# 在这里是 如果循环次数大于3次就跳出循环 显示尝试次数太多了
age_of_oldboy = 56
count = 0
while count < 3:
guess_age = int(input('guess age:'))
if guess_age == age_of_oldboy:
print('yes,you gou it')
break
elif guess_age > age_of_oldboy:
print('think smaller...')
else:
print('think bigger...')
count += 1
else:
print('you have tried too many times... fuck off')
2.for循环
简单的for循环
# for 循环
for i in range(10):
print('loop:', i)
range() 的用法:range('起始数[默认是0]', '结束数', '步长[默认是1]')
上面的这个表示为 从0开始,小于10 ,步长是1的循环
# for 循环
for i in range(0, 10, 2):
print('loop:', i)
当步长不为1的时候三个参数都不能省略
for 循环和else的结合
age_of_oldboy = 56
for i in range(3):
guess_age = int(input('guess age:'))
if guess_age == age_of_oldboy:
print('yes,you gou it')
break
elif guess_age > age_of_oldboy:
print('think smaller...')
else:
print('think bigger...')
else:
print('you have tried too many times... fuck off')
今天的学习到这里就结束了,以后会不断的更新哦!
学习python的第一天,python的简单知识的更多相关文章
- 20145330《Java学习笔记》第一章课后练习8知识总结以及IDEA初次尝试
20145330<Java学习笔记>第一章课后练习8知识总结以及IDEA初次尝试 题目: 如果C:\workspace\Hello\src中有Main.java如下: package cc ...
- Python学习笔记:第一天python基础
目录 1. python简介 2. python的安装 3. 编写第一个helloword 4. 变量和常量 5. 数据类型 6. 输入 7. if语句 1. python简介 python是在198 ...
- Python笔记·第一章—— Python基础(一)
一.Python的简介 1.Python的由来与版本 1.1 python的由来 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆(中文 ...
- [Python笔记][第一章Python基础]
2016/1/27学习内容 第一章 Python基础 Python内置函数 见Python内置函数.md del命令 显式删除操作,列表中也可以使用. 基本输入输出 input() 读入进来永远是字符 ...
- Python基础第一篇-------python的介绍
一.python的介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆(中文名字:龟叔)为了在阿姆斯特丹打发时间,决心开发一个新的脚本 ...
- Python入门第一课——Python的起源、发展与前景!
我们在做任何一件事情之前,我们都会通过各种渠道去搜集事情的信息,了解事情的来龙去脉,学习一门编程语言也是如此,只有知根知底,我们才能有明确的方向和目标,以及底气去完成这件事情,今天我带大家来看看Pyt ...
- Python开发 第一篇 python的前世今生
Python前世今生 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC ...
- python自动化第一课 - python安装以及pycharm配置
1.安装python 1.1打开python官网https://www.python.org/downloads/windows/进行下载Python 3.8.0 1.2下载完毕后进行安装,1勾选 A ...
- 【学习笔记】第一章 python安全开发简介
1.1为什么黑客喜欢用python? python为我们提供了非常完善的基础代码库,覆盖了网络.文件.GUI.数据库.文本等大量内容,被形象的称为“”内置电池“”,用python开发,许多功能不必从零 ...
- Python初学者第一天 Python安装及第一个Python程序
Python基础: 1day: 1.Python基础: A.编程语言介绍: a. 计算机只能理解0和1.编程即写一段按照一定规则写代码,让计算机帮你干活: b.机器语言:最底层的语言, ...
随机推荐
- Windows10 下安装SourceTree 跳过注册 Bitbucket
前提:安装Git 下载Windows系统可执行文件SourceTreeSetup-3.1.3.exe 双击安装,会出现如下界面: 关闭这个界面 C:\Users\当前用户文件夹\AppData\Loc ...
- testNG groups 分组测试
testNG的分组通过xml文件<groups>标签和@Test(group="组名")来实现分组 xml中关于分组的详细介绍,通过groups 定义一个组,通过< ...
- Python自然语言处理实战核心技术与算法,Python自然语言处理,PyTorch深度学习实战【下载】
本人买的,无私贡献给大家,无解压密码 下载地址: 链接:https://pan.baidu.com/s/1cJtnhEQSXHVMgygr8PHh9A 提取码:a54u
- Ubuntu中安装Hadoop
安装前 1,更新apt sudo apt-get update 会让你输入密码(自己登录Ubuntu的时候设置的),输入密码不会显示在终端面板上,确定自己敲对之后点回车就行. 2,安装SSH服务器 ...
- 5. 配置项:rule_files
prometheus配置文件内容: global: # 默认情况下抓取目标的频率. [ scrape_interval: <duration> | default = 1m ] # 抓取超 ...
- 5、flink常见函数使用及自定义转换函数
代码地址:https://gitee.com/nltxwz_xxd/abc_bigdata 一.flink编程方法 获取执行环境(execution environment) 加载/创建初始数据集 对 ...
- PHP如何实现判断提交的是什么方式
function get_request_method() { // $_SERVER包含了诸多头信息.路径.以及脚本位置等等信息的数组,这个数组中的项目有web服务器创建. if (isset($_ ...
- [Windows API] Listing the Files in a Directory,可用来数文件夹下有多少个子文件(夹)
转载 #include <windows.h> #include <tchar.h> #include <stdio.h> #include <strsafe ...
- 动画图解Git命令
Git是一个开源的分布式版本控制系统,可以有效.高速的处理从很小到非常大的项目版本管理,是目前使用范围最广的版本管理工具 尽管Git是一个非常强大的工具,但我认为大多数人都会同意我的说法,即它也可以 ...
- Tomcat实现Session复制
Tomcat实现Session复制 需要三台虚拟机一台Nginx两台Tomcat 关闭相关的安全机制 systemctl stop firewalldiptables -Fsetenforce 0 首 ...