python 日本 编写_一个日本人写的一段牛叉代码!

一直都知道,印度IT行业非常发达。在硅谷,印度人当领导层的不在少数。那么你见过日本人写的代码吗?下面这段代码,据说很牛叉。

这段ruby代码牛叉所在,就是只要你运行了,就会生成一段python代码。如果你再运行这段python代码,将会生成一段perl代码。如果你再运行这段perl代码,将会生成一段lua代码。就这样一直下去,直到经过了11种语言。不仅如此,厉害之处还在于,竟然还可以回到之前的那段ruby代码。

而上述的11种语言,主要包括ruby 1.8.7-p72、Python 2.5.2、perl v5.10.0、Lua 5.0.3、OCaml 3.10.2、ghc-6.8.2、gcc 4.3.2、java “1.5.0_17″、beef 0.0.6-2、whitespace 0.3-2、unlambda 2.0.0-5。

这段代码是不是真的这么牛叉,看看网友怎么说?

网友一:太神奇了,好多种都没听过。

网友二:从gcc到JAVA的那一段我能看懂 ruby没学过 python不精通 perl写个数据库的脚本时才用。其他的实在……看不懂。

网友三:我以为 brainfuck 就已经很BT了,没想到还有更BT的 whitespace ,真是无语。

网友四:我是一个也不懂了,但是经过11种语言能回到原来的代码,听着都觉得神奇了。

看了这段牛叉的代码,再来看一段坑爹的代码吧。

吧主称这是一段坑爹的代码,还问“这是好习惯吗?还是说只是半伪代码?”

那么网友对这段代码,又是怎么看的呢?

网友一:一点也不懂 (mfc 还没学会几句呢)。

网友二:看到函数都是OpenGL。。。。然后就没有然后了。。。

网友三:刚刚学会用OpenGL的默默挪过。

网友四:这不是C调用OPENGL函数嘛。

网友五:好有礼貌的伪代码。

看来还是有很多网友没有看懂这段代码!上面的两段代码,不知道各位大牛看懂了么?如果你有自己的意见和看法,可以在下面的评论区留言哦!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,下面是通过Python编写一个简单登录功能的过程解析: 1. 首先,需要创建一个用户数据库。这可以通过一个包含用户名和密码的CSV文件来实现。例如,我们可以创建一个名为“users.csv”的文件,并在其中添加以下内容: ``` username,password user1,password1 user2,password2 user3,password3 ``` 2. 接下来,我们需要编写Python代码来读取和验证用户输入的用户名和密码。可以使用Python内置的csv库来读取CSV文件。例如,以下代码可以读取users.csv文件并将其存储为一个字典: ``` import csv def read_users(): users = {} with open('users.csv', newline='') as csvfile: reader = csv.DictReader(csvfile) for row in reader: users[row['username']] = row['password'] return users ``` 3. 现在我们需要编写代码来验证用户输入的用户名和密码是否正确。如果用户名和密码匹配,则用户将被授权访问系统。以下是一个简单的函数,该函数接受用户名和密码作为参数,并返回一个布尔值,指示用户是否被授权访问系统: ``` def validate_user(username, password): users = read_users() if username in users and users[username] == password: return True else: return False ``` 4. 最后,我们需要编写代码来接受用户输入的用户名和密码,并验证它们是否正确。以下是一个简单的代码示例,该示例使用Python内置的input函数接受用户输入,并调用validate_user函数来验证用户名和密码: ``` def login(): username = input("Enter your username: ") password = input("Enter your password: ") if validate_user(username, password): print("Login successful") else: print("Invalid username or password") ``` 这就是通过Python编写一个简单登录功能的过程解析。当然,这只是一个简单的示例,并且可以根据实际需要进行修改和改进。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值