能帮我看看这段程序有什么问题吗?为什么运行的时候总是显示invalid syntax?

问题描述

能帮我看看这段程序有什么问题吗?为什么运行的时候总是显示invalid syntax?

#This is a simple game.
#Coded by Yingxu

import random

guesses_made=0

name=raw_input('Hello! What is your name?n')

number=random.randint(1,20)
print 'well, (0), I am thinking of a number between 1 and 20.'.format(name)

while guesses_made<6:
guess=int(raw_input('take a guess:'))
guesses_made +=1

if guess <number:
print 'Your guess is too low'

if guess >number:
    print 'Your guess is too high'

if guess==number:
    break

if guess==number:
print 'Good job, (0)! You guessed my number in (1) guesses!.format(name, guess_made)
else:
print 'Nope. The number I was thinking of was (0)'.format(number)

解决方案

python么?语法都不对,看下是哪一行报错,仔细检查下。

解决方案二:

print 'well, (0), I am thinking of a number between 1 and 20.'.format(name)类似语句出现错误。
python 3不允许使用上述的print语法,是这样的格式:print(' .... ')

而上述print格式只能在python 2.x上使用

时间: 2024-09-23 11:51:11

能帮我看看这段程序有什么问题吗?为什么运行的时候总是显示invalid syntax?的相关文章

本人新手,麻烦各位帮看下这段程序哪有问题?

问题描述 usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespace面相对象聊天机器人{classProgram{staticvoidMain(string[]args){机器人r1=new机器人();r1.Name="MotherFucker";r1.Eat(10);r1.SayHello();while(true){stringstr=Console.ReadLine

opencv c++-请问这段程序是什么意思呢?或者有没有大神帮我注释一下啊,跪谢啊!

问题描述 请问这段程序是什么意思呢?或者有没有大神帮我注释一下啊,跪谢啊! if(f) { if(!fgets(filename, (int)sizeof(_filename)-2, f)) break; //while(*filename && isspace(*filename)) // ++filename; if(filename[0] == '#') break; //continue; int l = (int)strlen(filename); while(l > 0

c语言问题-大家好,下面这段程序在vc6.0中编译时没错误,但却运行不起来。麻烦帮看一下

问题描述 大家好,下面这段程序在vc6.0中编译时没错误,但却运行不起来.麻烦帮看一下 #include #include int main() { int shu,shang,i,yushu; int a[16]={0}; clrscr(); printf("shu ru yi ge shu shi jin zhin "); scanf("%d",shu); for(i=0;i { yushu=shu%2; shang=shu/2; a[i]=yushu; shu

帮我看看这两段程序

问题描述 importjavax.microedition.lcdui.Alert;importjavax.microedition.lcdui.AlertType;importjavax.microedition.lcdui.Command;importjavax.microedition.lcdui.CommandListener;importjavax.microedition.lcdui.Display;importjavax.microedition.lcdui.Displayable

用java开发一个安卓客户端在线交流APP,是怎么实现添加好友的?求大神帮我看看这段代码。

问题描述 用java开发一个安卓客户端在线交流APP,是怎么实现添加好友的?求大神帮我看看这段代码. private void submit() { dialog = ProgressDialog.show(this, "提示", "处理中.."); new AsyncTask() { @Override protected String doInBackground(String... params) { String urlString = AppConstan

求大家使用C++编写一段程序,将.dat文件的数据取出,然后放到8个数组中,谢谢!今晚就需要!

问题描述 求大家使用C++编写一段程序,将.dat文件的数据取出,然后放到8个数组中,谢谢!今晚就需要! 具体内容:用VC时候,编写上位机程序,需要将一个我已知的.dat文件的数据取出,隔8个点放到1个数组里,这样就将数据分到8个数组中了,需要在void CtestDlg::OnPaint()下面进行操作,把.dat数据取出.根本不懂啊,求指点 解决方案 没办法通过.dat后缀这个信息知道你的文件格式.再说你也根本不懂,建议还是去威客网站雇一个人帮你.

ava基础 代码错误-Java新手,求大神帮小弟看看这段代码哪里错了,多谢!!!

问题描述 Java新手,求大神帮小弟看看这段代码哪里错了,多谢!!! class Student { //姓名 private String name; //年龄 private int age; //构造方法 public Student(){ } public Student(String name, int age){ this.name = name; this.age = age; } public String getName(){ return name; } public voi

单片机 c-有段程序求大神帮忙找找哪里有问题

问题描述 有段程序求大神帮忙找找哪里有问题 是有关AT89c51单片机的c语言程序的,程序主要内容是测温显示以及键盘输入显示,使用keil编程,在protues软件上仿真..仿真结果与预想的有很大差别..希望大神能帮帮忙寻找错误....由于程序偏长,热心的大神可以留下QQ等,我会将程序发到你邮箱里面去的 解决方案 906254242我试试i

c++-求各位帮我看看这段代码怎么改改

问题描述 求各位帮我看看这段代码怎么改改 我想做个ISAPI的扩展程序,平台是vs2010,然后建立了一个 win32控制台控程序 代码如下 enter code here?#include #include #include #include #include //ISAPI扩展的头文件 void WriteContext(EXTENSION_CONTROL_BLOCK *pECB, char *pszFormat); void StartContext(EXTENSION_CONTROL_B